Skip to content

v0.0.50

Choose a tag to compare

@blove blove released this 18 Jun 21:41
· 450 commits to main since this release
v0.0.50
6bfd443

What's Changed

  • feat(ag-ui): injectAgent() returns AgUiAgent (no cast for customEvents) by @blove in #648
  • feat(examples/ag-ui): approval-card parity for human-in-the-loop by @blove in #649
  • feat(website): expand the homepage live demo into a modal on launch by @blove in #650
  • feat: client-tools — frontend-declared, frontend-executed tools (foundation) by @blove in #642
  • fix(deploy): unbreak Railway + LangGraph deploy workflows by @blove in #652
  • fix(ag-ui): accumulate streamed TOOL_CALL_ARGS deltas by @blove in #653
  • test(examples/ag-ui): interrupt-approval e2e over the AG-UI transport by @blove in #654
  • feat(examples/ag-ui): itinerary client tools + capability suggestion chips by @blove in #655
  • feat(examples/ag-ui): canonical demo toolbar parity (modes + knobs over input.state) by @blove in #656
  • fix(client-tools): freeze resolved ask cards + demo day_card steering by @blove in #657
  • chore(release): bump publishable packages to 0.0.50 by @blove in #658
  • docs(ag-ui): Phase 2 capability audit findings by @blove in #660
  • test(examples/ag-ui): e2e for move_stop + day_card client tools by @blove in #662
  • fix: close AG-UI audit gaps F1–F4 + F6 (composer clear, light scheme, graceful stop, json-render values, markdown tracking) by @blove in #663
  • chore(deployments): resync ag-ui-dev generated bundle (drift guard) by @blove in #664
  • docs(cockpit): client-tools guides — refresh ag-ui + write langgraph by @blove in #659
  • fix(cockpit): ag-ui examples 404 on /agent in production (base-href-aware URL) by @blove in #661
  • refactor(py): rename threadplane-client-tools -> threadplane-middleware (.middleware.langgraph) by @blove in #665
  • feat(middleware): @threadplane/middleware/langgraph — LangGraph.js client-tools middleware by @blove in #667
  • docs(middleware): spec + Plan A (py rename) + Plan B (js package) by @blove in #666
  • feat(ag-ui): subagent cards over AG-UI via native ACTIVITY events (F5) by @blove in #668
  • chore(deployments): resync ag-ui-dev bundle (client-tools import rename) by @blove in #669
  • docs(ag-ui): regenerate api-docs for AgUiAgent.subagents (unblock website build) by @blove in #670
  • fix(examples/ag-ui): pin published threadplane-middleware in deploy requirements by @blove in #671
  • ci(middleware): staged npm publish workflow for @threadplane/middleware by @blove in #672
  • refactor(py): flip consumers to published threadplane-middleware + regenerate deploys by @blove in #673
  • fix(middleware): native Node ESM imports (.js extensions) — @threadplane/middleware 0.0.2 by @blove in #675
  • feat(cockpit): langgraph client-tools Node backend using @threadplane/middleware by @blove in #674
  • fix(cockpit): raise bundle budget to 1.5mb (unblock cockpit build) by @blove in #676
  • fix(langgraph): surface stream-connect failures fast (configurable retry budget) by @blove in #677
  • test(examples/chat): reap e2e server process groups + pre-free ports by @blove in #678
  • fix(examples/chat): import vitest globals in e2e-overrides spec (unbreak app build / main red) by @blove in #679
  • fix(render): schema-readiness gate for view/ask streaming lifecycle (NG0950/NG0953) by @blove in #680
  • feat(langgraph): single-source LANGGRAPH_CLIENT_OPTIONS for the SDK retry budget by @blove in #681
  • docs(findings): mark F6 json-render NG0956 residual resolved by @blove in #682
  • fix(api-docs): document const/InjectionToken exports (Variable kind) by @blove in #683
  • ci: supply-chain hardening to raise OSSF Scorecard / HVTrust by @blove in #684
  • fix(ci): prevent shell injection via github.head_ref by @blove in #686
  • ci(release-provenance): set top-level DO_NOT_TRACK=1 to satisfy workflow guard by @blove in #687
  • ci(renovate): run continuously instead of Monday-only by @blove in #688
  • ci(scorecard): wire SCORECARD_TOKEN for Branch-Protection check by @blove in #689
  • fix(langgraph): unblock release — empty-stream mock fails lint by @blove in #690

Full Changelog: https://github.com/cacheplane/angular-agent-framework/commits/v0.0.50