Home

mweinbach / agent-coworker

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

Persist Codex OAuth token

8 months ago

bcb69d6
Authored
mweinbach3/9/2026, 4:51:50 PM

Parent9d864e1

53 files changed
  • apps/TUI/context/syncEventReducer.ts+3−0
  • apps/desktop/electron/services/persistence.ts+3−0
  • apps/desktop/src/app/modelStream.ts+10−0
  • apps/desktop/src/app/persistedProviderState.ts+102−0
  • apps/desktop/src/app/store.actions/bootstrap.ts+7−1
  • apps/desktop/src/app/store.feedMapping.ts+71−15
  • apps/desktop/src/app/store.helpers/controlSocket.ts+1−0
  • apps/desktop/src/app/store.helpers/persistence.ts+19−14
  • apps/desktop/src/app/store.helpers/threadEventReducer.ts+19−7
  • apps/desktop/src/app/types.ts+8−0
  • apps/desktop/src/lib/wsProtocol.ts+5−5
  • apps/desktop/test/persistence-state-sanitization.test.ts+54−0
  • apps/desktop/test/protocol-v2-events.test.ts+69−0
  • apps/desktop/test/store-feed-mapping.test.ts+311−0
  • apps/desktop/test/workspace-settings-sync.test.ts+45−0
  • apps/desktop/test/ws-protocol-parse.test.ts+11−0
  • docs/websocket-protocol.md+42−3
  • src/agent.ts+3−0
  • src/cli/repl/serverEventHandler.ts+2−0
  • src/client/modelStream.ts+14−3
  • src/client/modelStreamReplay.ts+114−0
  • src/connect.ts+1−4
  • src/providerStatus.ts+1−1
  • src/providers/codex-auth.ts+5−29
  • src/providers/connectionCatalog.ts+6−1
  • src/providers/modelAdapter.ts+1−1
  • src/runtime/openaiNativeResponses.ts+22−1
  • src/runtime/openaiResponsesProjector.ts+311−0
  • src/runtime/openaiResponsesRuntime.ts+6−0
  • src/runtime/openaiResponsesShared.ts+6−252
  • src/runtime/piMessageBridge.ts+27−5
  • src/runtime/piRuntime.ts+4−91
  • src/runtime/piStreamParts.ts+124−0
  • src/runtime/types.ts+6−0
  • src/server/modelStream.ts+34−3
  • src/server/protocol.ts+15−2
  • src/server/protocolEventParser.ts+22−0
  • src/server/session/AgentSession.ts+1−0
  • src/server/session/TurnExecutionManager.ts+35−1
  • src/server/sessionDb.ts+21−0
  • src/server/sessionDb/migrations.ts+7−0
  • src/server/sessionDb/repository.ts+111−1
  • src/store/connections.ts+2−1
  • tasks/lessons.md+5−0
  • tasks/todo.md+121−0
  • test/agentSocket.parse.test.ts+11−0
  • test/providers/codex-auth.test.ts+6−28
  • test/providers/connection-catalog.test.ts+36−0
  • test/runtime.openai-responses-runtime.test.ts+28−0
  • test/runtime.pi-message-bridge.test.ts+35−0
  • test/session-db.test.ts+68−0
  • test/session.stream-pipeline.test.ts+40−0
  • test/session.test.ts+24−0