v0.4.0
What's Changed
- Fix host-loaded channel smoke tests by @chubes4 in #323
- Fix completion policy tool batch mediation by @chubes4 in #316
- Expose runtime tool context schema by @chubes4 in #321
- Bump Extra-Chill/homeboy-action from 2.7.6 to 2.7.10 in the actions-minor-patch group across 1 directory by @dependabot[bot] in #327
- Add ability-backed tool executor by @chubes4 in #328
- Add provider-safe tool aliases by @chubes4 in #329
- Extract generic response and input primitives by @chubes4 in #331
- Clarify memory source registry contract by @chubes4 in #333
- Centralize agent ability dispatch by @chubes4 in #332
- Tighten run-control permissions by @chubes4 in #330
- Redact tool parameters in loop surfaces by @chubes4 in #334
- Add deterministic tool parameter bindings by @chubes4 in #336
- Extract workflow step executor by @chubes4 in #335
- Fix pending chat run-control states by @chubes4 in #338
- Handle workflow step handler exceptions by @chubes4 in #337
- Add idempotent runtime tool completion by @chubes4 in #341
- Reuse workflow handlers in nested foreach by @chubes4 in #340
- Add deterministic workflow run metadata by @chubes4 in #339
- Add generic run control for workflows by @chubes4 in #343
- Extract tool mediation runner by @chubes4 in #342
- Map conversation outcomes to run statuses by @chubes4 in #345
- Extract run control store interface by @chubes4 in #344
- Remove product-specific runtime bundle metadata by @chubes4 in #346
- Remove product-boundary knowledge by @chubes4 in #347
- Fix product-boundary lint alignment by @chubes4 in #348
- Enforce core boundary cleanup by @chubes4 in #349
- Strengthen package artifact examples by @chubes4 in #350
- Add generic workspace preload artifact contract by @chubes4 in #351
- Add generic runtime package run contract by @chubes4 in #352
- Add canonical run result envelope by @chubes4 in #354
- Add generic run-control adapters by @chubes4 in #353
- Add runtime tool lifecycle abilities by @chubes4 in #355
- Add canonical run lifecycle controls by @chubes4 in #356
- Neutralize runtime tool policy vocabulary by @chubes4 in #357
- Add stable runtime invocation helpers by @chubes4 in #358
- Use Docs Agent reusable maintain workflow by @chubes4 in #359
- Fix release lint formatting by @chubes4 in #361
- Bump actions/checkout from 6 to 6.0.3 in the actions-minor-patch group by @dependabot[bot] in #360
- Disable PHPUnit result cache by @chubes4 in #362
Full Changelog: https://github.com/Automattic/agents-api/blob/v0.4.0/CHANGELOG.md