Phase 1: Terminal attach is bounded by ProcessAdapter.DefaultTimeoutMs #758

Merged
claude merged 3 commits from IW-687-phase-01 into IW-687 2026-10-08 03:50:33 +00:00
Member

Phase 01 implementation for IW-687.

Files

Browse changed files: https://code.iterative.works/iterative-works/iw-cli/-/blob/IW-687-phase-01/

Phase 01 implementation for IW-687. ### Files Browse changed files: https://code.iterative.works/iterative-works/iw-cli/-/blob/IW-687-phase-01/
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Terminal attach runs with no time limit
All checks were successful
CI / changes (pull_request) Successful in 5s
CI / contract (pull_request) Has been skipped
CI / compile (pull_request) Successful in 1m36s
CI / format (pull_request) Successful in 10s
CI / lint (pull_request) Successful in 15s
CI / dashboard-build (pull_request) Successful in 1m22s
CI / test (pull_request) Successful in 18m27s
40137c9245
- Add ProcessAdapter.NoTimeout and require timeoutMs in streamOrExplain
- tmux and herdr attachSession run with NoTimeout; switchSession keeps DefaultTimeoutMs
- Unit tests plus IW_SLOW-gated integration and E2E tests, one local run each green
- docs/api/Process.md updated; review findings recorded in FOLLOW-UPS.md
claude merged commit bda7c1d833 into IW-687 2026-10-08 03:50:33 +00:00
claude deleted branch IW-687-phase-01 2026-10-08 03:50:33 +00:00
Sign in to join this conversation.
No description provided.