github micro/go-micro v6.14.0

7 hours ago

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

Full Changelog: v6.13.0...v6.14.0

Don't miss a new go-micro release

NewReleases is sending notifications on new releases.