Home

mweinbach / agent-coworker

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

Test Codex OAuth provider logic

8 months ago

c2afbff
Authored
mweinbach3/9/2026, 3:19:53 AM

Parent64968a7

65 files changed
  • apps/TUI/context/sync.tsx+3−1
  • apps/desktop/src/app/store.actions/provider.ts+42−1
  • apps/desktop/src/app/store.helpers.ts+1−0
  • apps/desktop/src/app/store.helpers/controlSocket.ts+5−3
  • apps/desktop/src/ui/settings/pages/ProvidersPage.tsx+135−9
  • apps/desktop/test/protocol-v2-events.test.ts+33−1
  • apps/desktop/test/providers-page.test.ts+158−1
  • docs/websocket-protocol.md+195−10
  • src/agent.ts+10−0
  • src/cli/repl.ts+32−0
  • src/cli/repl/serverEventHandler.ts+5−1
  • src/connect.ts+54−67
  • src/providerStatus.ts+188−41
  • src/providers/authRegistry.ts+26−2
  • src/providers/codex-auth.ts+19−0
  • src/providers/codex-cli.ts+1−1
  • src/providers/codex-oauth-flows.ts+11−5
  • src/providers/modelAdapter.ts+2−2
  • src/runtime/index.ts+4−0
  • src/runtime/openaiEventStream.ts+75−0
  • src/runtime/openaiNativeResponses.ts+381−0
  • src/runtime/openaiResponsesRuntime.ts+195−0
  • src/runtime/openaiResponsesShared.ts+586−0
  • src/runtime/piRuntime.ts+141−22
  • src/runtime/piRuntimeOptions.ts+9−0
  • src/runtime/types.ts+4−0
  • src/server/protocol.ts+18−1
  • src/server/protocolEventParser.ts+23−0
  • src/server/protocolParser.ts+34−0
  • src/server/session/AgentSession.ts+108−1
  • src/server/session/ProviderAuthManager.ts+75−0
  • src/server/session/SessionAdminManager.ts+51−1
  • src/server/session/SessionContext.ts+34−0
  • src/server/session/SessionSnapshotBuilder.ts+9−1
  • src/server/session/TurnExecutionManager.ts+159−60
  • src/server/sessionDb.ts+14−0
  • src/server/sessionDb/mappers.ts+49−0
  • src/server/sessionDb/migrations.ts+20−1
  • src/server/sessionDb/repository.ts+92−5
  • src/server/sessionStore.ts+203−2
  • src/server/startServer.ts+235−25
  • src/server/startServer/dispatchClientMessage.ts+6−0
  • src/shared/openaiContinuation.ts+37−0
  • src/shared/persistentSubagents.ts+38−0
  • src/tools/context.ts+20−0
  • src/tools/index.ts+22−3
  • src/tools/persistentAgents.ts+79−0
  • tasks/lessons.md+9−0
  • tasks/todo.md+118−0
  • test/agentSocket.parse.test.ts+23−0
  • test/connect.test.ts+74−50
  • test/persistentAgents.tool.test.ts+167−0
  • test/protocol.test.ts+53−0
  • test/providerStatus.test.ts+126−45
  • test/providers/auth-registry.test.ts+20−1
  • test/providers/codex-oauth-flows.test.ts+27−0
  • test/providers/saved-keys.test.ts+24−2
  • test/runtime.openai-responses-runtime.test.ts+486−0
  • test/runtime.pi-options.test.ts+10−0
  • test/runtime.pi-runtime.test.ts+28−0
  • test/server.test.ts+274−0
  • test/session-db-mappers.test.ts+49−1
  • test/session-db.test.ts+97−0
  • test/session-store.test.ts+80−3
  • test/session.test.ts+230−1