Repository navigation
Devtools 0.3.12
Shared project-tool registry (ADR 0004). Both host plugins present every saved project MCP connection's tools as first-class host tools named ms_<tool>_<hash>; this package now owns that registry: projectToolName, projectToolDefinition(s), projectToolResult, readProjectToolCatalog, createProjectToolCatalog (the shared on-disk project-tool-catalog.json), and the mcp-catalog and mcp-tool-call actions with the ms-devtools mcp-catalog [--refresh] command line.
Project MCP requests get their own budget (projectRequestTimeoutMs, default 120 s) and a tools/call honours the tool's advertised _meta["mainsequence.ai/timeout-seconds/v1"] up to 300 s. Error messages name the endpoint, the request and the status, tell a timeout from a connection failure, and keep a JSON-RPC error's own message.
npm: @dev-mainsequence/devtools@0.3.12, integrity sha512-tV4k57P5iaH5dQuuqN1uvxaneZ9G/Hok0fmBRCXZlJSLMUOcDLRFjfRN/R0q8gtuMUlf1jm3Kg0hxjfMAf16Lg==.