What's Changed
Features
- feat: support structured output in JSON Schema over A2A DataPart by @supreme-gg-gg in #2890
- feat(telemetry): add a Weaver registry as the telemetry contract by @krisztianfekete in #2906
- feat: add list_files and grep_file skills tools by @brandonkeung in #2267
- feat: add standalone sandbox guest using env services by @EItanya in #2911
- feat(models): route Ollama cloud models to api.ollama.com by @dimetron in #2898
- feat(ui): serve the UI under a sub-path behind a reverse proxy by @Charlesthebird in #2904
Bug Fixes
- fix: key STS token cache by acting subject, not session alone by @QuentinBisson in #2459
- fix(codex): ignore child-thread notifications during delegation by @EItanya in #2914
- fix(harness): Disable bare mode for Claude Code by @supreme-gg-gg in #2923
Testing
- test(ui): run the live Playwright suite in CI against the built UI image by @toreysoloio in #2874
- test: run shared agent E2Es across all harnesses by @EItanya in #2919
Other Changes
- Revert "test(ui): run the live Playwright suite in CI against the built UI image (#2874)" by @Charlesthebird in #2910
- refactor: standardize A2A metadata by @supreme-gg-gg in #2902
New Contributors
- @xavierpestel-ai made their first contribution in #2406
- @brandonkeung made their first contribution in #2267
Full Changelog: v1.0.0-alpha2...v1.0.0-alpha3