Repository navigation
v10.3.2
·
172 commits
to main
since this release
Closes the v10.3 MCP v3 milestone (CLI-via-MCP + framework matrix). The one functional package change is a fix to agent-brain-cli: the --transport mcp stdio backend now resolves the same corpus as --transport uds from any working directory. The rest is developer-facing test infrastructure, docs, and CI surfaced by the milestone audit.
Fixed
--transport mcp --mcp-transport stdionow propagates the resolved state directory to the spawnedagent-brain-mcpsubprocess (CLI-MCP-04). The byte-identical equivalence between--transport mcpand--transport udspreviously held only when the CLI was run from the project root. The stdio backend now threads the resolved state dir into the subprocess as an explicit--state-dir <path>argument (env override wins, mirroring the UDS leg), so the guarantee holds from any directory. Fixed test-first (RED→GREEN) with a newTestMcpStdioStateDirForwardingsuite; the byte-identical contract test was hardened to run both transports from an isolated cwd.- Stabilized the flaky sentence-transformer/CrossEncoder warm-up test and guarded a
task before-pushscope leak (#210). The warm-up assertion is now mocked, and the monorepobefore-pushchain is guarded against per-package cwd scope leaks.
Added
- Framework adapter matrix — 7 LLM agent frameworks smoke-tested against the MCP server. Five Python adapters (OpenAI Agents SDK over
MCPServerStdio+MCPServerStreamableHttp, LangChain vialangchain-mcp-adapters, LlamaIndex viallama-index-tools-mcp, Pydantic AI, Autogen/AG2 viaMcpWorkbench) and two TypeScript adapters (Mastra@mastra/mcp, Vercel AI SDKexperimental_createMCPClient) each connect, callsearch_documents, and assert non-empty results. Opt-in and excluded fromtask before-push— run viaFRAMEWORK_MATRIX=1 task mcp:framework-matrix, or let the nightly advisory CI track SDK drift. docs/INTEGRATIONS.md— one copy-pasteable page per framework for all 7 smoke-tested frameworks, plus Config Recipes for 5 docs-only editor integrations (Goose, Continue.dev, Cline, Cursor, Cody).
Packages (all at 10.3.2): agent-brain-rag, agent-brain-cli, agent-brain-uds, agent-brain-ag-mcp
🤖 Generated with Claude Code