The generated surface is executable
Connected with the official MCP SDK and called `tools/list` on the generated DoneOS stdio server.
The generated stdio server completed MCP discovery with 55 valid tools: 36 write actions and 19 reads.

node mcp/lib/index.js
The generated executable is not a list in a document. The official MCP SDK accepts the whole surface, including write annotations, OAuth scopes, idempotency headers and typed outputs.
Discovery ran against the local generated executable with a non-production placeholder credential; no tool call reached DoneOS production.
Connected with the official MCP SDK and called `tools/list` on the generated DoneOS stdio server.
The generated stdio server completed MCP discovery with 55 valid tools: 36 write actions and 19 reads.

Inspected the generated `create_work_item` tool returned by discovery.
The inspected work command carries the parts that usually disappear in naive code generation: a retry key, a narrow scope and a structured result.
