route-unit | renderRoute, renderRouteEvents, createTargetCapabilityFixture, projectTargetCapabilities | the route component and its document through the real Agent renderer; explicit target-capability projection through the real MCP projector, without transport or host proof |
mcp-in-memory | openInMemoryMcpServer, invokeMcpTool, readMcpResource, getMcpPrompt, listMcpSurface, runContractMatrix | the real generated MCP server's protocol contract, over the SDK's in-memory transport; MCP App routes are not registered and report not-applicable |
dev-epoch | runDevEpochContractMatrix | an epoch-pinned generated stdio process opened through the Workbench session service; MCP App routes are covered (surface + ui:// sweep) and auto-covered without a fixture |
cli-dispatch | invokeCli, cliJson, cliNdjson | a compiled plain or rendered CLI command dispatched through the routed CLI's own shell, including rendered output modes, in this process |
script-dispatch | runScript, scriptJson, scriptNdjson | a conventional src/scripts/* module run through its generated executable's contract — the rendered-script shell with its four output modes in this process, or the plain main envelope as a Node process of its own over the source — without bundling |
workbench-surface | inspectWorkbenchSurface | the compiled route graph projected exactly as the dev server serves it to the Workbench: route catalog, state, lifecycle fixtures, page availability, without a browser or dev server |
packed-stdio | openPackedMcpServer, runPackedContractMatrix | a built artifact's generated entry running as a real process over stdio; MCP App routes are covered (surface + ui:// sweep) and auto-covered without a fixture |
packed-deleted-source | removeProjectSource, openPackedMcpServer({ deletedSource }), runPackedContractMatrix | the packed stdio process still runs after project source and configuration are removed and verified absent; MCP App routes are covered as at packed-stdio |
browser-app | mountBrowserApp (agent-bundle/test/browser) | production-compiled MCP App HTML mounted over the product bridge in a real browser page |
simulated | openInstalledHostMcpServer without sessionEvidence | an emitted bundle staged directly into an isolated host-shaped root and spawned without a host-owned install |
host-install | openInstalledHostMcpServer, runInstalledHostContractMatrix | a built bundle staged into an isolated host root, discovered in the host's emitted format, and spawned from the installed layout; MCP App routes are covered as at packed-stdio |