Home
mweinbach
/
agent-coworker
public
mweinbach/agent-coworker
Overview
Code
History
Branches
Pull requests
Issues
Insights
Home
Overview
Code
PRs
Issues
More
refactor: normalize cowork config namespace
6 months ago
17f14ef
Authored
mweinbach
4/25/2026, 6:46:25 PM
Made-with: Cursor
Parent
266560d
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