Home

mweinbach / agent-coworker

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

refactor: normalize cowork config namespace

6 months ago

17f14ef
Authored
mweinbach4/25/2026, 6:46:25 PM
Made-with: Cursor

Parent266560d

136 files changed
  • .cursor/hooks/state/continual-learning-index.json+168−0
  • .cursor/hooks/state/continual-learning.json+4−4
  • AGENTS.md+4−1
  • CLAUDE.md+1−1
  • CONTRIBUTING.md+3−3
  • GEMINI.md+1−1
  • README.md+5−4
  • apps/desktop/electron/services/ipcSecurity.ts+2−2
  • apps/desktop/src/app/store.actions/mcp.ts+0−26
  • apps/desktop/src/app/store.helpers.ts+0−1
  • apps/desktop/src/app/store.helpers/controlSocket.ts+0−1
  • apps/desktop/src/app/store.helpers/runtimeState.ts+0−1
  • apps/desktop/src/app/types.ts+0−1
  • apps/desktop/src/ui/settings/pages/McpServersPage.tsx+0−35
  • apps/desktop/src/ui/settings/pages/mcpServerDraft.ts+0−2
  • apps/desktop/test/backup-page.test.ts+0−4
  • apps/desktop/test/ipc-security.test.ts+3−3
  • apps/desktop/test/jsonrpc-single-connection.test.ts+2−2
  • apps/desktop/test/memory-page.test.ts+0−1
  • apps/desktop/test/protocol-v2-events.test.ts+2−3
  • apps/desktop/test/skills-catalog-page.test.ts+6−6
  • apps/desktop/test/thread-reconnect.test.ts+2−3
  • apps/desktop/test/workspace-mcp-editor.test.ts+3−44
  • apps/desktop/test/workspace-settings-sync.test.ts+2−2
  • apps/mobile/src/app/(app)/settings/mcp.tsx+0−36
  • apps/mobile/src/features/cowork/mcpStore.ts+0−25
  • docs/architecture.md+5−6
  • docs/audit-code-bloat.md+1−1
  • docs/generated/websocket-jsonrpc.d.ts+9−11
  • docs/generated/websocket-jsonrpc.schema.json+1−1
  • docs/harness/config.md+2−2
  • docs/harness/observability.md+2−2
  • docs/mcp-guide.md+2−1
  • docs/websocket-protocol.md+7−13
  • docs/workspace-context.md+6−6
  • scripts/check_docs.ts+1−1
  • scripts/run_raw_agent_loops.ts+14−12
  • src/cli/args.ts+10−0
  • src/config.ts+19−19
  • src/harness/buildTurnSystemPrompt.ts+29−7
  • src/index.ts+10−0
  • src/mcp/authStore/store.ts+3−3
  • src/mcp/configPaths.ts+3−10
  • src/mcp/configRegistry.ts+0−3
  • src/mcp/configRegistry/layers.ts+1−27
  • src/mcp/configRegistry/migration.ts+0−114
  • src/mcp/configRegistry/types.ts+0−23
  • src/mcp/index.ts+2−6
  • src/migrateAgentConfig.ts+370−0
  • src/plugins/overrides.ts+2−2
  • src/projectInstructions.ts+1−1
  • src/prompt.ts+9−7
  • src/providers/modelAdapter.ts+1−1
  • src/runtime/openaiResponsesModel.ts+1−1
  • src/server/jsonrpc/routes/mcp.ts+0−27
  • src/server/jsonrpc/schema.mcp.ts+0−2
  • src/server/protocol.ts+0−6
  • src/server/runtime/ConfigPatchStore.ts+3−3
  • src/server/runtime/ServerRuntime.ts+2−2
  • src/server/runtime/SessionRegistry.ts+2−2
  • src/server/runtime/SkillMutationBus.ts+4−4
  • src/server/session/AgentSession.ts+2−7
  • src/server/session/InteractionManager.ts+1−1
  • src/server/session/McpManager.ts+0−4
  • src/server/session/SessionBackupController.ts+2−2
  • src/server/session/SessionRuntime.ts+0−4
  • src/server/session/SessionRuntimeSupport.ts+1−1
  • src/server/session/mcp/McpRegistryFlow.ts+1−31
  • src/server/sharedSkillMutationSignal.ts+2−2
  • src/shared/jsonrpcControlSchemas.ts+0−27
  • src/skills/catalog.ts+4−1
  • src/tools/grep.ts+1−1
  • src/tools/memory.ts+2−2
  • src/tools/skill.ts+1−2
  • src/types.ts+3−3
  • src/utils/authHome.ts+5−1
  • src/utils/coworkHome.ts+3−3
  • src/utils/permissions.ts+1−1
  • src/workspace/context.ts+5−5
  • test/agent.remote-mcp.grep.test.ts+2−2
  • test/agent.test.ts+22−22
  • test/agent.toolloop.test.ts+2−2
  • test/agentControl.test.ts+2−2
  • test/bash.readonly-policy.test.ts+2−2
  • test/cli-args.test.ts+7−0
  • test/config.test.ts+60−62
  • test/delegateRunner.test.ts+3−3
  • test/fixtures/mcp-local-integration-runner.ts+2−2
  • test/helpers/wsHarness.ts+1−1
  • test/mcp.auth-flow.test.ts+2−2
  • test/mcp.auth-store.test.ts+2−2
  • test/mcp.config-registry.test.ts+11−61
  • test/mcp.test.ts+6−9
  • test/migrateAgentConfig.test.ts+86−0
  • test/observability.otel-extended.test.ts+2−2
  • test/observability.otel.test.ts+2−2
  • test/observability.runtime.test.ts+2−2
  • test/permissions.test.ts+13−13
  • test/persistentAgents.tool.test.ts+2−2
  • test/plugins.catalog.test.ts+2−2
  • test/prompt.test.ts+67−67
  • test/providers/anthropic.test.ts+1−1
  • test/providers/baseten.test.ts+1−1
  • test/providers/codex-cli.test.ts+2−2
  • test/providers/config-switching.test.ts+4−4
  • test/providers/fireworks.test.ts+1−1
  • test/providers/helpers.ts+2−2
  • test/providers/modelAdapter.test.ts+1−1
  • test/providers/nvidia.test.ts+3−3
  • test/providers/openai.test.ts+1−1
  • test/providers/saved-keys.test.ts+16−16
  • test/providers/together.test.ts+1−1
  • test/repl.test.ts+1−1
  • test/run_raw_agent_loops.test.ts+4−4
  • test/runtime.google-interactions.test.ts+2−2
  • test/runtime.openai-responses-runtime.test.ts+2−2
  • test/runtime.pi-options.test.ts+2−2
  • test/runtime.pi-runtime.test.ts+7−7
  • test/runtime.selection.test.ts+2−2
  • test/server.commands.test.ts+2−2
  • test/server.jsonrpc.control.test.ts+10−10
  • test/server.test.ts+8−8
  • test/server.toolstream.test.ts+1−1
  • test/session-title-service.test.ts+2−2
  • test/session.managers.test.ts+2−2
  • test/session.stream-pipeline.test.ts+2−2
  • test/session.test.ts+9−60
  • test/sessionSnapshotBuilder.test.ts+2−2
  • test/skillCatalogMtime.test.ts+2−2
  • test/skills.catalog.test.ts+4−4
  • test/skills.operations.test.ts+4−4
  • test/spawnAgent.tool.test.ts+2−2
  • test/tools.exa.test.ts+12−12
  • test/tools.test.ts+11−11
  • test/workspace-path.test.ts+2−2
  • test/workspace.map.test.ts+21−21