Add workspace provider verbosity
8 months ago
43 files changed
- apps/TUI/component/prompt/index.tsx+1−0
- apps/TUI/component/prompt/slash-commands.ts+105−0
- apps/TUI/context/sync.tsx+10−0
- apps/TUI/context/syncTypes.ts+18−0
- apps/desktop/electron/services/persistence.ts+2−0
- apps/desktop/src/app/openaiCompatibleProviderOptions.ts+140−0
- apps/desktop/src/app/store.actions/bootstrap.ts+3−0
- apps/desktop/src/app/store.actions/workspaceDefaults.ts+27−7
- apps/desktop/src/app/store.helpers/controlSocket.ts+11−1
- apps/desktop/src/app/types.ts+2−0
- apps/desktop/src/lib/desktopSchemas.ts+2−0
- apps/desktop/src/ui/settings/pages/WorkspacesPage.tsx+166−0
- apps/desktop/test/workspace-settings-sync.test.ts+184−0
- apps/desktop/test/workspaces-page.test.ts+102−0
- docs/websocket-protocol.md+67−19
- src/cli/parser.ts+8−1
- src/cli/repl.ts+9−4
- src/cli/repl/commandRouter.ts+130−0
- src/providers/catalog.ts+3−3
- src/providers/codex-cli.ts+1−1
- src/providers/openai.ts+1−1
- src/server/index.ts+2−0
- src/server/protocol.ts+20−13
- src/server/protocolEventParser.ts+15−0
- src/server/protocolParser.ts+58−2
- src/server/session/AgentSession.ts+2−6
- src/server/session/SessionContext.ts+4−1
- src/server/session/SessionMetadataManager.ts+20−6
- src/server/startServer.ts+52−6
- src/shared/openaiCompatibleOptions.ts+92−0
- tasks/todo.md+31−0
- test/agentSocket.parse.test.ts+22−0
- test/config.test.ts+2−2
- test/protocol.test.ts+65−2
- test/providers/codex-cli.test.ts+9−2
- test/providers/config-switching.test.ts+6−6
- test/providers/openai.test.ts+19−17
- test/providers/provider-options.test.ts+3−2
- test/repl.test.ts+177−0
- test/runtime.pi-options.test.ts+4−4
- test/server.test.ts+106−6
- test/session.test.ts+97−6
- test/tui.slash-commands.test.ts+128−28