Reference

Adapter Capability Manifest Reference

Capability statuses, primitive modes, and fields for managed runtime adapters.

Capability manifests describe what an adapter can actually do. They are most important for managed runtimes where capture and replay powers differ by hook.

Status Values

native_full
managed_replay
observability_only
unsupported

Primitive Modes

native_replace
proxy_replace
post_result_replace
block_only
observe_only

Interpretation

ModeReplay implication
native_replaceStrongest; runtime supports pre-downstream substitution.
proxy_replaceStrong when adapter owns the boundary.
post_result_replaceSide effects may already have occurred.
block_onlyUseful for safety but not full synthetic replay.
observe_onlyCapture evidence only; do not claim deterministic replay.

Documentation Rule

Every integration page should state:

  • capture coverage
  • checkpoint support
  • model replacement support
  • tool replacement support
  • side-effect blocking support
  • known caveats

On this page