What's Changed
- [fix] Fill session titles server-side and persist complete workflow references by @mmabrouk in #5991
- [fix] Keep reference families and propose session names from the runner by @mmabrouk in #5992
- [fix] Session lists only show rows they can open by @mmabrouk in #5993
- [AGE-4116] fix(frontend): stop bare filename mentions in chat from linking to the wrong file by @bekossy in #6008
- fix(tracing): record readable agent stream output by @mmabrouk in #6006
- fix(frontend): Keep agent question textarea inside its card by @ashrafchowdury in #6002
- [AGE-4111] fix(frontend): open absolute file paths in Files by @mmabrouk in #6009
- [docs] Update API reference docs by @github-actions[bot] in #5978
- fix(runner): increase tool timeout defaults by @mmabrouk in #6014
- feat(frontend): Redesigned the schedule/trigger drawers and UI/UX by @ashrafchowdury in #5975
- feat(frontend): Switch, rename, and archive playground sessions from the keyboard by @ashrafchowdury in #6005
- docs: plan provider connection model lists by @mmabrouk in #5987
- docs: plan runner subscription status path by @mmabrouk in #5985
- feat(web): the AI providers experience - settings, picker, and run-path wiring by @mmabrouk in #6001
- feat(agents): runner subscription status on the credential card by @mmabrouk in #5994
- feat(vault): provider connections carry models, harnesses, and stable slugs by @mmabrouk in #5995
- fix(frontend): tidy the files pane chrome in the agent playground by @ashrafchowdury in #6016
- fix(observability): report failure rate as a percentage by @iamhaseebn in #6019
- fix(frontend): Make the sidebar banner and switcher menu fit the rail by @ashrafchowdury in #6018
- test(runner): platform-guidance tests learn the always-on file-citation sentence by @mmabrouk in #6017
- fix(frontend): remove /harness and stop offering subscriptions the runner says are not there by @mmabrouk in #6024
- Fix demo video link and update image source by @mmabrouk in #6036
- [release] v0.112.1 by @github-actions[bot] in #5988
- refactor(frontend): extract PlaygroundSyncStateTag to separate component by @coolsourav100 in #5549
- [5968] fix(frontend): unclip wide y-axis labels on usage charts by @Kirtofu in #6057
- [fix] Removed the scroll bar from agent config and the upcoming + button from instructions by @ashrafchowdury in #6060
- fix(frontend): widen setFilters type to SetStateAction (QW6) by @shafeeq27edu-ai in #6075
- chore(types): resolve WebhookFormValues interface fields (QW5) by @shafeeq27edu-ai in #6069
- fix(entity-ui): default missing harness to pi_core by @mdsiddiqjuber in #6052
- [docs] Update demo video to the new recording by @mmabrouk in #6041
- [fix] Align select trigger labels left and pin the chevron right by @ashrafchowdury in #6061
- [5972] chore(frontend): remove organization fetcher debug logs by @SJY051 in #6095
- docs: add SJY051 as a contributor for code, and test by @allcontributors[bot] in #6096
- [5970] fix(frontend): Preserve the Advanced label by @manrods in #6058
- [#6042] fix(frontend): Stop losing a new session's first message on rapid create by @mmabrouk in #6048
- [5573] fix(frontend): Prevent agent app leaks in E2E tests by @Jonesxq in #5600
- [fix] Open automation runs in filtered sessions [#5971] by @huige66631 in #6013
- docs: add shafeeq27edu-ai as a contributor for code by @allcontributors[bot] in #6077
- fix(runner): map corrupt-image provider errors to a friendly message by @Aman-goel-04 in #5623
- [fix] Fetch remote-run records immediately and once more when the run ends [#5624] by @mmabrouk in #5629
- feat(frontend): Show readable summaries for tool activity in the playground by @ashrafchowdury in #6007
- [fix] Make the project list in the account menu scrollable [AGE-4148] by @ashrafchowdury in #6110
- feat(agent): show observed startup states by @mmabrouk in #6081
- feat(frontend): Show startup states before an agent streams by @ashrafchowdury in #6073
- [5168] fix(frontend): Switching regions after sending OTP breaks login flow by @bekossy in #5940
- docs: add Kirtofu as a contributor for code by @allcontributors[bot] in #6076
- docs: add mdsiddiqjuber as a contributor for code by @allcontributors[bot] in #6078
New Contributors
- @iamhaseebn made their first contribution in #6019
- @coolsourav100 made their first contribution in #5549
- @Kirtofu made their first contribution in #6057
- @shafeeq27edu-ai made their first contribution in #6075
- @mdsiddiqjuber made their first contribution in #6052
- @SJY051 made their first contribution in #6095
- @manrods made their first contribution in #6058
- @Jonesxq made their first contribution in #5600
- @huige66631 made their first contribution in #6013
- @Aman-goel-04 made their first contribution in #5623
Full Changelog: v0.112.1...v0.112.2