v0.3.0
What's Changed
- feat(observability): per-call OpenTelemetry spans (closes #9 — final FleetQ ask) by @escapeboy in #16
- feat(capability): versioned capability_set_hash for safe cache keys (#3) by @escapeboy in #10
- MCP surface stabilization: tool reference docs + protocol_version: 1 (closes #6) by @escapeboy in #11
- docs(adr): 001 — persistence backend (sqlite via rusqlite/bundled) by @escapeboy in #12
- feat(limits): structured resource limits in boruna_run (closes #5) by @escapeboy in #13
- feat(mcp): output JSON Schema validation gate in boruna_run (closes #8) by @escapeboy in #14
- feat(http): record/replay for net.fetch (closes #7) by @escapeboy in #15
- feat(persistence): RunCheckpointStore + schema (sprint 0.3-S2a) by @escapeboy in #17
Full Changelog: v0.2.0...v0.3.0