Skip to content

Adapters ↔ Contracts β€” Compatibility Matrix ​

This matrix maps client adapters to canonical contracts and surfaces.

AdapterRequest ContractResponse ContractErrors/RecoveryMetrics SurfaceNotes
HTTP (POST /api/v1/orchestration/render)render_request.v0render_context_reply.v0error.options[] returned in body with HTTP 200 when possible; transport 4xx/5xx only for hard failuresplanner_ms, used_tokens (if available) in body; latency via server logsPrivacy honored (allow
MCP (command: mnemoverse/render)render_request.v0render_context_reply.v0error.options[] in body; MCP-level failure only for transport/session errorsSame as HTTPHost forwards correlation IDs

Contracts

  • Request: ../contracts/schemas.md (render_request.v0)
  • Response: ../contracts/schemas.md (render_context_reply.v0)
  • Retry Actions: ../orchestration/retry-actions.md
  • Metrics: ../orchestration/metrics.md