Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

fix: codex app-server critical reliability and integration issues

5 months ago

2c98754
Authored
mweinbach5/11/2026, 4:03:56 AM
- Add abortSignal polling during setup RPCs (model/list, thread/start, turn/start)
- Add per-request timeout support to codexAppServerClient and apply 60s timeout to startup RPCs
- Prepend Codex tool boundary note to system prompt instead of appending (stronger attention)
- Fix DelegateRunner to use filterToolsForCodexDynamicBoundary instead of empty tool map for sub-agents
- Improve disconnectProvider to attempt app-server auth revocation with honest UX messaging
- Update tests to match corrected behavior

Parente8d32cf

7 files changed
  • src/connect.ts+12−2
  • src/providers/codexAppServerAuth.ts+26−0
  • src/providers/codexAppServerClient.ts+17−4
  • src/runtime/codexAppServerRuntime.ts+74−50
  • src/server/agents/DelegateRunner.ts+4−3
  • test/connect.test.ts+1−1
  • test/delegateRunner.test.ts+8−3