Skip to content

v0.3.0

Choose a tag to compare

@dgenio dgenio released this 19 May 05:55
· 95 commits to main since this release
bb4d844

What's Changed

Added

  • examples/failure_scenarios.md — three failure-path walkthroughs (routing failure, authorization denial, partial execution failure) with contract payloads at every boundary.
  • examples/multi_agent_orchestration.md — two-agent ChainWeaver-coordinated walkthrough showing the full RoutingDecision → Frame → re-routing cycle.
  • examples/partial_capability_routing.md — partial-match routing walkthrough with three overlapping candidates and a ranked ChoiceCard.
  • docs/SEQUENCE_DIAGRAMS.md — sections 4–6 for the routing-failure, authorization-denial, and partial-execution-failure paths.
  • CI step that extracts and validates inline JSON payloads from walkthroughs against JSON schemas (with ormat-keyword enforcement).
  • docs/QUICKSTART.md — integration guide with Python and JS/TS code, schema validation patterns, and per-sibling-repo snippets.
  • docs/CONTRACT_REFERENCE.md — single-page field reference for all 16 contract types (9 Core + 7 Extended).
  • docs/FAQ.md — eight task-oriented entries covering capability registration, Extended metadata, language-agnostic validation, version-mismatch handling, and more.
  • README.md Quick Navigation links to QUICKSTART and CONTRACT_REFERENCE.

No Core contract changes — JSON Schemas, Python types, and existing sample payloads are unchanged.

Full changelog: https://github.com/dgenio/weaver-spec/blob/main/CHANGELOG.md