Skip to content

v0.12.0

Choose a tag to compare

@dgenio dgenio released this 29 May 05:51
· 91 commits to main since this release
f7b2685

What's Changed

Added

  • Catalog showcase reference architecture — a start-here, deterministic example (�xamples/architectures/catalog_showcase/) that narrows a 65-tool catalog to a 5-card shortlist, hydrates only the selected tool's schema, and firewalls a large result; wired into make architectures and documented at docs/architectures/catalog_showcase.md. (#330)
  • contextweaver demo --scenario killer — the 60-second failure mode: 100 tools + a long history + a huge tool result, contrasting a naive loop against contextweaver in character terms (92–99% reductions). New README 'The 60-second failure mode' section and docs/killer_demo.md. (#322)
  • LangGraph agent-loop reference architecture — contextweaver running inside a LangGraph \StateGraph\ (\�xamples/architectures/langgraph_agent_loop/): LangGraph owns control flow, contextweaver owns route/firewall/answer. Guarded import with a hand-rolled fallback so it runs without the framework; new [langgraph]\ extra. \docs/architectures/langgraph_agent_loop.md. (#326)
  • Agent-safe evaluation-artifact context profile — a context-shaping profile (\�xamples/architectures/eval_artifact_profile/) with \ok\ / \caution\ / \high_risk\ fixtures that never surfaces \V_hat\ without support diagnostics and foregrounds caveats for high-risk artifacts, with runtime-asserted invariants. \docs/architectures/eval_artifact_profile.md. (#335)

Fixed

  • Docs accuracy follow-up to #337 — aligned the VibeGuard --diff\ shape between the Python subprocess and YAML CI snippets in \docs/cookbook.md, and corrected the sensitivity row in \docs/interop_skill_cards.md\ so it matches the actual \�pply_sensitivity_filter\ semantics. (#338)

Full Changelog: v0.11.1...v0.12.0