docs(http): mark http/review-mcp completed
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
id: http/review-mcp
|
id: http/review-mcp
|
||||||
name: Review MCP adapters for ADR-037/041 conformance (streamable HTTP, 4-tool gateway, output handling)
|
name: Review MCP adapters for ADR-037/041 conformance (streamable HTTP, 4-tool gateway, output handling)
|
||||||
status: pending
|
status: completed
|
||||||
depends_on: [http/adapters/from-mcp, http/adapters/to-mcp]
|
depends_on: [http/adapters/from-mcp, http/adapters/to-mcp]
|
||||||
scope: moderate
|
scope: moderate
|
||||||
risk: low
|
risk: low
|
||||||
@@ -158,4 +158,13 @@ for the feature-gated MCP work.
|
|||||||
|
|
||||||
## Summary
|
## Summary
|
||||||
|
|
||||||
> To be filled on completion
|
> MCP adapters reviewed against all 12 checklist items. All conformance criteria
|
||||||
|
> pass: from_mcp (OperationAdapter, tools/list, structuredContent-preferred output
|
||||||
|
> handling, no JSON.parse, isError→CallError, no-env-vars ADR-014), to_mcp (4-tool
|
||||||
|
> gateway ADR-041, ServerHandler, Subscription excluded, GatewayDispatch::invoke
|
||||||
|
> shared spine, CallToolResult mapping, Identity survives rmcp framing research §6
|
||||||
|
> #2, no PeerId ADR-034 §4), streamable HTTP only (ADR-037), feature gate isolation,
|
||||||
|
> GatewayDispatch concrete struct (not trait), error fidelity (ADR-023), test coverage
|
||||||
|
> (223 mcp tests + 5 integration tests). One formatting fix applied to from_mcp/mod.rs.
|
||||||
|
> cargo fmt --check, clippy --features mcp --all-targets, test --features mcp, and
|
||||||
|
> cargo check (no mcp) all pass.
|
||||||
Reference in New Issue
Block a user