Skip to content

v0.9.5 — resilience policy + cross-port parity guard

Choose a tag to compare

@muthuishere muthuishere released this 15 Jul 17:45

All six ports at 0.9.5.

Resilience policy (§8). Host-configurable onError(info) -> retry | fail classifier for LLM-call failures — widen or narrow the retryable set, or fail fast. Absent ⇒ byte-identical to prior behavior. No suspend tier (suspension stays user-action, §10). Landed in all six ports with a per-port resilience matrix + default-parity test.

JS parity fix. Added disableTools/disableSkills to the JS toolkit — five other ports shipped these in 0.9.0 but the JS reference lacked them.

Cross-port option-parity CI guard. A new conformance job asserts every ClientOptions/ToolkitOptions field exists in all six ports, so option drift fails CI instead of shipping.

Resilience benchmark. New mock-LLM failure-mode matrix (8 scenarios × 4 ports, all graceful) + SPEC §2 note pinning the per-server MCP load bound.

Additive; no breaking changes.