Merge pull request #75 from mweinbach/cursor/search-provider-settings-18cc
6 months ago
36 files changed
- apps/desktop/src/app/openaiCompatibleProviderOptions.ts+13−0
- apps/desktop/src/lib/desktopSchemas.ts+2−0
- apps/desktop/src/lib/providerDisplayNames.ts+2−1
- apps/desktop/src/ui/ChatView.tsx+6−1
- apps/desktop/src/ui/settings/pages/ProvidersPage.tsx+59−27
- apps/desktop/src/ui/settings/pages/WorkspacesPage.tsx+335−230
- apps/desktop/test/chat-reasoning-ui.test.ts+41−0
apps/desktop/test/providers-page.test.ts
+15
−1
apps/desktop/test/workspaces-page.test.ts+57−28docs/generated/websocket-jsonrpc.d.ts+5−5docs/generated/websocket-jsonrpc.schema.json+1−1src/prompt.ts+7−3src/providerStatus.ts+2−0src/providers/authRegistry.ts+8−4src/runtime/googleInteractionsRuntime.ts+2−1src/runtime/openaiNativeResponses.ts+2−2src/server/jsonrpc/schema.sessionRuntime.ts+2−0src/server/sessionDb/migrations.ts+7−0src/server/sessionDb/repository.ts+10−6src/shared/displayCitationMarkers.ts+49−1src/shared/jsonrpcControlSchemas.ts+2−0src/shared/openaiCompatibleOptions.ts+32−3src/shared/providerAuthMethods.ts+1−0src/store/connections.ts+2−1src/tools/index.ts+2−2src/tools/parallel.ts+177−0src/tools/webFetch.ts+37−14src/tools/webSearch.ts+189−69tasks/lessons.md+2−0test/displayCitationMarkers.test.ts+121−0test/providerStatus.test.ts+20−0test/providers/auth-registry.test.ts+1−1test/runtime.openai-responses-runtime.test.ts+40−0test/session-db.test.ts+155−0test/shared/openaiCompatibleOptions.test.ts+34−0test/tools.test.ts+78−4