What's Changed
-
feat(serve): add daemon token persistence by @wenshao in https://github.com/QwenLM/qwen-code/pull/15023
-
fix(release): cover every spawned vendored binary in the tarball exec-bit gate by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15008
-
test(managed-agent): reuse a same-key cancel (FG11d) by @wenshao in https://github.com/QwenLM/qwen-code/pull/14997
-
test(managed-agent): share the quote and camel gate helpers (FG13) by @wenshao in https://github.com/QwenLM/qwen-code/pull/15047
-
test(managed-agent): align Hosted fault gates with shared ownership by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/15066
-
test(ci): guard no-AK membership and filter resolution by @zonemeen in https://github.com/QwenLM/qwen-code/pull/14989
-
feat(managed-agent): Add durable manual context compression by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/15104
-
feat(cli): align OpenTUI input, editing and status lines with Ink by @chiga0 in https://github.com/QwenLM/qwen-code/pull/14964
-
test(cli): canonicalize the review git fixture so R32-2 holds under a symlinked tmpdir by @wenshao in https://github.com/QwenLM/qwen-code/pull/15133
-
feat(shell): remind the model to record files a command writes by @zjgzx1988 in https://github.com/QwenLM/qwen-code/pull/15055
-
docs(skills): document .agents/skills and skills.directories by @shpaker in https://github.com/QwenLM/qwen-code/pull/15086
-
fix(core): avoid false interruption after directory changes by @ytahdn in https://github.com/QwenLM/qwen-code/pull/15012
-
test(managed-agent): refuse a second fire while the turn runs (FG11d) by @wenshao in https://github.com/QwenLM/qwen-code/pull/14998
-
fix(ci): enroll the OpenTUI parity tests in the no-AK lane by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15142
-
fix(core): remove duplicate prompt metadata import in chat test by @ytahdn in https://github.com/QwenLM/qwen-code/pull/15146
-
fix(ci): let the fast Java tier overtake waiting full-tier lock tickets by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/15035
-
fix(core): link workflow agents to the Workflow tool call that started them by @qqqys in https://github.com/QwenLM/qwen-code/pull/15145
-
fix(core): align official DeepSeek with deepseek-flash vision and effort tiers by @qqqys in https://github.com/QwenLM/qwen-code/pull/15164
-
feat(managed-agent): Safely settle recovery and continue sessions by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/15131
-
docs(managed-agent): propose local-process confinement by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15163
-
fix(ci): report swap and a df -h fallback in the lint lane failure dump by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15095
-
fix(ci): write back only the MariaDB lane's Maven delta and size its ceiling (#15000) by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15064
-
feat(web-shell): allow hosts to inject disabled catalog models by @callmeYe in https://github.com/QwenLM/qwen-code/pull/15015
-
test(sdk-java): close the body-less pre-contract 404 connection (#15167) by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/15172
-
test(managed-agent): keep a sibling run alive past a cancel (FG11d) by @wenshao in https://github.com/QwenLM/qwen-code/pull/14999
-
feat(managed-agent): Add session lifecycle UI and reading exports by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/15100
-
test(core): pin that setTools writes the tool declarations by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15118
-
feat(generated-ui): expose interaction outcomes and applied parameter snapshots by @qqqys in https://github.com/QwenLM/qwen-code/pull/15004
-
fix(web-shell): show actionable skill installation errors by @callmeYe in https://github.com/QwenLM/qwen-code/pull/15013
-
feat(managed-agent): expose durable capacity observations by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15162
-
fix(web-shell): reduce table menu opening latency by @ytahdn in https://github.com/QwenLM/qwen-code/pull/15179
-
test(managed-agent): pin durable recovery park acceptance by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15154
-
test(managed-agent): atomically claim MCP fixture closes by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15158
-
test(core): pin the no-upstream branch shape the web-shell push hint reads by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15073
-
feat(ci): restore a MariaDB leg for the non-Hosted IT family by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15003
-
fix(managed): Align checkpoint budgets and surface recovery blocks by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/15094
-
fix(providers): refresh the Alibaba Token Plan model list and thinking controls by @qqqys in https://github.com/QwenLM/qwen-code/pull/15184
-
fix(providers): refresh the ModelStudio Standard preset and enable model discovery by @qqqys in https://github.com/QwenLM/qwen-code/pull/15189
-
perf(ci): Parallelize database integration tests and remove redundant work by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/15200
-
feat(managed-agent): Page checkpoint history and improve session feedback by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/15170
-
test(ci): pin daemon E2E build ordering and correct the install warning by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/14884
-
feat(core): gate scheduled tasks on a shell command run outside the model by @wenshao in https://github.com/QwenLM/qwen-code/pull/15069
-
feat(managed-agent): add filtered session title queries by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15157
-
fix(core): make Anthropic global cache scope opt-in on every base URL by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/15053