- MCP create-backlog-item for natural language Plan/Epic/Task authoring - Worker non-code: optional worktree + per-harness allowlist + doc_review→published - Harness registry: harness_providers/role_harness_routes, WorkerAdapter (minimal|crewai|langgraph|remote-ag-ui), AG-UI POST /api/ag-ui, Settings → Harnesses with Test - Plans tree: backlog.listTree + createPlan/Epic/Task + Start→Convoy, web CRUD without CLI - Fleet: /fleet rollup across workspaces + SSE /api/fleet/events Decision: docs/decisions/2026-08-25-second-brain-os-pivot.md Convoy: .convoys/second-brain-os-v01 Co-authored-by: orchestrator
16 lines
749 B
JSON
16 lines
749 B
JSON
{
|
|
"_comment": "Echodo's own MCP server. Spawned per Cursor session over stdio. The 'mcp' script in apps/mcp-server/package.json invokes tsx with --env-file=../../.env so DATABASE_URL is read from the repo's .env without leaking it into this committed file. The -s/--silent flag on pnpm suppresses its progress output that would otherwise corrupt the MCP stdio protocol. If you fork the repo, copy .env.example → .env and fill in DATABASE_URL.",
|
|
"mcpServers": {
|
|
"echodo": {
|
|
"command": "/Users/rstillw/.nvm/versions/node/v22.14.0/bin/pnpm",
|
|
"args": [
|
|
"-s",
|
|
"-C",
|
|
"/Users/rstillw/Documents/Personal Coding Projects/tasks",
|
|
"--filter",
|
|
"@tasks/mcp-server",
|
|
"mcp"
|
|
]
|
|
}
|
|
}
|
|
}
|