22 files changed
- AGENTS.md+1−0
- apps/desktop/src/app/openaiCompatibleProviderOptions.ts+31−1
- apps/desktop/src/app/store.actions/thread.ts+14−4
- apps/desktop/src/app/store.actions/workspaceDefaults.ts+24−9
- apps/desktop/src/ui/ChatView.tsx+16−18
- apps/desktop/src/ui/chat/ChatComposer.tsx+10−9
- apps/desktop/src/ui/chat/ComposerReasoningToggle.tsx+84−23
- apps/desktop/src/ui/chat/NewChatLanding.tsx+17−13
- apps/desktop/test/chat-view.stability.test.tsx+16−15
- apps/desktop/test/composer-reasoning-toggle.test.tsx+20−41
- apps/desktop/test/jsonrpc-single-connection.test.ts+35−0
- apps/desktop/test/modelChoices.test.ts+11−3
- docs/generated/websocket-jsonrpc.d.ts+20−20
- docs/generated/websocket-jsonrpc.schema.json+1−1
- docs/websocket-protocol.md+12−3
- src/providers/catalog.ts+16−3
- src/providers/codexAppServerAuth.ts+31−1
- src/providers/connectionCatalog.ts+31−5
- src/shared/jsonrpcControlSchemas.ts+3−1
- src/shared/openaiCompatibleOptions.ts+31−2
- test/providers/connection-catalog.test.ts+18−3
- test/server.test.ts+1−1