fix: scope plugin MCP auth targets
2 months ago
21 files changed
- apps/desktop/src/app/store.actions/mcp.ts+12−4
- apps/desktop/src/app/store.helpers.ts+4−0
- apps/desktop/src/ui/settings/pages/McpServersPage.tsx+84−38
- apps/desktop/test/mcp-servers-page.test.tsx+120−4
- apps/mobile/src/cowork-shared/jsonrpcControlSchemas.ts+12−0
- docs/generated/websocket-jsonrpc.d.ts+4−4
- docs/generated/websocket-jsonrpc.schema.json+1−1
- docs/websocket-protocol.md+1−1
- src/server/jsonrpc/routes/mcp.ts+24−8
- src/server/session/AgentSession.ts+20−11
- src/server/session/McpManager.ts+13−10
- src/server/session/SessionContext.ts+3−2
- src/server/session/SessionRuntime.ts+17−8
- src/server/session/SessionRuntimeSupport.ts+20−5
- src/server/session/mcp/McpAuthFlow.ts+7−6
- src/server/session/mcp/McpServerLookup.ts+17−0
- src/server/session/mcp/McpServerResolver.ts+6−2
- src/server/session/mcp/McpValidationFlow.ts+3−2
- src/shared/jsonrpcControlSchemas.ts+8−0
- test/jsonrpc.control-schemas.test.ts+32−0
- test/jsonrpc.routes.review-fixes.test.ts+24−12