Skip to content

fix(runtime): allow slow terminal status responses - #94

Merged
Yevanchen merged 1 commit into
mainfrom
fix/runtime-terminal-status-deadline
Jul 30, 2026
Merged

fix(runtime): allow slow terminal status responses#94
Yevanchen merged 1 commit into
mainfrom
fix/runtime-terminal-status-deadline

Conversation

@Yevanchen

Copy link
Copy Markdown
Collaborator

Summary

  • let command terminal RPCs use the existing one-second delivery deadline
  • retain immediate retries for explicit transport failures
  • keep run terminal retry timing unchanged

Root cause

Each command terminal attempt was aborted after 250ms even though the API could commit the update shortly afterward, causing a false driver failure after a successful run.

Verification

  • bun test tests/driver-runtime-boundary-dispatcher.test.ts
  • bun run tc
  • bun run check reached 1201 passing tests; macOS process watchdog and /var path-alias tests failed outside this change

No deployment. Companion mosoo submodule pin PR follows.

@Yevanchen
Yevanchen merged commit 113fa52 into main Jul 30, 2026
2 checks passed
@Yevanchen
Yevanchen deleted the fix/runtime-terminal-status-deadline branch July 30, 2026 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant