v0.15.0
Author-side MCP server — roadmap §5.3 (the agent keystone).
Added
-
redstart mcp— a Model Context Protocol server. Exposes the toolchain the
compiler already owns as MCP tools an AI agent can drive in a write → check → fix
loop, over stdio (newline-delimited JSON-RPC 2.0, no external SDK):check— type-check a project (path) or inlinesourceand return the
same structured diagnostics asredstart check --json(errors and lint
warnings, each with a code, message, and file/line). A parse/load failure is
returned as a normal{ ok: false, diagnostics }result, not a tool error, so
the agent always gets machine-readable feedback. This is the keystone tool.explain— explain a diagnostic code (what triggers it, the footgun it
prevents, the fix); omitcodeto list every code.build— emitschema.graphql,subgraph.yaml, andsrc/mappings.ts,
returning the artifacts (and optimisation notes);write: truealso writes them.test— run the project'stestblocks natively and return per-test results.
New
redstart-mcpcrate; the CLI gains theredstart mcpsubcommand alongside
redstart lsp.