Home

mweinbach / agent-coworker

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

Refactor connect/cli/session modules and restore persistence fix

8 months ago

5387a8c
Authored
mweinbach2/22/2026, 5:29:08 PM
Split connect and CLI helper logic into focused modules, extract session manager wrappers, and restore the persistence snapshot typing/wait-for-idle behavior from pf7poe-4.

Co-authored-by: Codex <noreply@openai.com>

Parent8770da6

17 files changed
  • src/auth/oauth-server.ts+70−0
  • src/cli/parser.ts+60−0
  • src/cli/prompts.ts+17−0
  • src/cli/render.ts+28−0
  • src/cli/repl.ts+30−123
  • src/cli/streamState.ts+64−0
  • src/connect.ts+110−611
  • src/providers/codex-oauth-flows.ts+255−0
  • src/server/session.ts+128−62
  • src/server/session/HistoryManager.ts+18−0
  • src/server/session/McpManager.ts+53−0
  • src/server/session/PersistenceManager.ts+76−0
  • src/server/session/SessionContext.ts+9−0
  • src/server/session/TurnExecutionManager.ts+26−0
  • src/store/connections.ts+141−0
  • src/tools/api-keys.ts+54−0
  • src/utils/browser.ts+27−0