What's Changed
- test(web): fix the active-tab locator that broke five acceptance tests by @mmabrouk in #5378
- feat(sdk): emit tool-output-denied so the UI can tell a denial from a failure by @mmabrouk in #5381
- feat(runner): client tools on Claude in remote sandboxes by @mmabrouk in #5383
- [AGE-3962] fix(runner): surface Claude extended-thinking in the playground by @mmabrouk in #5380
- docs(readme): reposition around building and running agents by @mmabrouk in #5390
- fix(auth): correct exc_infp typo to exc_info in auto-join error logging by @truecallerabreham in #5377
- docs: add truecallerabreham as a contributor for bug by @allcontributors[bot] in #5379
- fix(sdk): use Claude harness model identifiers by @mmabrouk in #5365
- [fix] Refresh workflow name after rename by @ashrafchowdury in #5330
- test(sdk): align bare Claude alias test with the curated alias list by @mmabrouk in #5393
- test(agent): add the agent release gate — a portable wire-level QA harness by @mmabrouk in #5351
- [fix] Enable agent rename on the onboarding playground [AGE-3954] by @ashrafchowdury in #5340
- fix(frontend): Show raw payload for commit deltas outside parameters by @ardaerzin in #5129
- [release] v0.105.6 by @github-actions[bot] in #5385
New Contributors
- @truecallerabreham made their first contribution in #5377
Full Changelog: v0.105.5...v0.105.6