Home

mweinbach / agent-coworker

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

Merge pull request #75 from mweinbach/cursor/search-provider-settings-18cc

6 months ago

9fda714
Authored
Max Weinbach4/14/2026, 11:52:55 PM
feat: add configurable search providers

Parents6246a26a344430

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−28
  • docs/generated/websocket-jsonrpc.d.ts+5−5
  • docs/generated/websocket-jsonrpc.schema.json+1−1
  • src/prompt.ts+7−3
  • src/providerStatus.ts+2−0
  • src/providers/authRegistry.ts+8−4
  • src/runtime/googleInteractionsRuntime.ts+2−1
  • src/runtime/openaiNativeResponses.ts+2−2
  • src/server/jsonrpc/schema.sessionRuntime.ts+2−0
  • src/server/sessionDb/migrations.ts+7−0
  • src/server/sessionDb/repository.ts+10−6
  • src/shared/displayCitationMarkers.ts+49−1
  • src/shared/jsonrpcControlSchemas.ts+2−0
  • src/shared/openaiCompatibleOptions.ts+32−3
  • src/shared/providerAuthMethods.ts+1−0
  • src/store/connections.ts+2−1
  • src/tools/index.ts+2−2
  • src/tools/parallel.ts+177−0
  • src/tools/webFetch.ts+37−14
  • src/tools/webSearch.ts+189−69
  • tasks/lessons.md+2−0
  • test/displayCitationMarkers.test.ts+121−0
  • test/providerStatus.test.ts+20−0
  • test/providers/auth-registry.test.ts+1−1
  • test/runtime.openai-responses-runtime.test.ts+40−0
  • test/session-db.test.ts+155−0
  • test/shared/openaiCompatibleOptions.test.ts+34−0
  • test/tools.test.ts+78−4