v1.23.1
Behavioral compatibility notes
The following merged PRs were labeled release-note-required and are called out explicitly in this release:
- #3242 Call Laminar.set_trace_user_id in RootSpan alongside set_trace_session_id (@juanmichelini)
- #3299 fix(acp): inject conversation secret_registry into ACP subprocess env (@simonrosenberg)
- #3314 Add DeepSeek-V4-Pro to verified models (@juanmichelini)
What's Changed
- Call Laminar.set_trace_user_id in RootSpan alongside set_trace_session_id by @juanmichelini in #3242
- Add DeepSeek-V4-Pro to verified models by @juanmichelini in #3314
- fix(agent-server): wildcard CORS on workspace cookie endpoints + restore localhost auto-allow by @rbren in #3351
- fix(agent-server): remove redundant
with state:from stats_callback (deadlock) by @simonrosenberg in #3349 - refactor(sdk): introduce shared tree-sitter-bash entry point by @Fieldnote-Echo in #3307
- fix(acp): inject conversation secret_registry into ACP subprocess env by @simonrosenberg in #3299
- fix(sdk): minimal ACPAgent.astep override (alternative to #3358) by @simonrosenberg in #3359
- Add qwen3-coder-next to verified models by @juanmichelini in #3361
- Fix planning agent PLAN.md path references by @SLEEPYBQ in #3342
- fix(agent-server): re-run input stranded in a finished run's cleanup tail by @VascoSch92 in #3364
- fix(sdk): assign condenser LLM usage id by @neubig in #3368
- Gate switch_llm tool on enable flag only, not local profile presence by @VascoSch92 in #3377
- feat: add bash_events_retention_seconds for automatic bash event cleanup by @tofarr in #3362
- ci: use MiniMax M2.7 in integration default matrix by @enyst in #3383
- Release v1.23.1 by @all-hands-bot in #3374
New Contributors
Full Changelog: v1.23.0...v1.23.1