What's Changed
- agent: let a caller observe run events as they happen by @asim in #4905
- ai/atlascloud: report token usage from Generate by @asim in #4906
- agent: add a versioned inspectable run record by @asim in #4908
- docs: align agent and flow durability guarantees by @be-student in #4907
- flow: persist agent and service run lineage by @asim in #4911
- config: close loader when config closes by @asim in #4915
- Rename AI package to model by @asim in #4918
- Fix model package documentation after rename by @asim in #4919
- Remove Anthropic sponsorship listings by @asim in #4921
- Keep only Atlas Cloud in sponsor sections by @asim in #4922
- a2a: configure network-specific NAT64 prefixes by @asim in #4924
- fix(pgx): default store context by @asim in #4944
- fix(nats): report disconnected registry queries by @asim in #4945
- fix(ci): restore lint and vulnerability gates by @asim in #4947
- fix(natsjs): honor manual event acknowledgements by @asim in #4948
- feat(agent): allow custom agents and wrappers to resume runs by @asim in #4949
- feat(agent): expose typed pause and terminal run errors by @asim in #4951
- fix(agent): keep delegated tools within the parent service scope by @asim in #4950
- fix(natsjs): prevent durable consumers from skipping history by @asim in #4943
- fix(agent): recover timeout and rate-limited runs by @asim in #4952
- fix(model): preserve Groq/OpenAI options and follow-up errors by @asim in #4953
- feat(agent): expose model budgets and deterministic tool limits by @asim in #4954
- docs: lead README with Go framework APIs and runnable code by @asim in #4955
- feat: wait for service dependencies with cancellation and backoff by @asim in #4956
- feat(errors): match remote statuses and retain reason metadata by @asim in #4958
- feat(events): separate subjects from streams and preserve event IDs by @asim in #4957
- feat(client): distinguish discovery failures and configure endpoint budgets by @asim in #4959
- feat(codec): configure protobuf JSON zeros and safe integer numbers by @asim in #4960
- feat(agent): durable context-aware tool approvals by @asim in #4961
- feat(kubernetes): add workload controller adapter and Service reconciliation by @asim in #4962
- feat(a2a): verify AP2 mandates before paid invocation by @asim in #4963
- fix(gateway): enforce administrative and transport security boundaries by @asim in #4964
New Contributors
- @be-student made their first contribution in #4907
Full Changelog: v6.13.0...v6.14.0