What's Changed
- feat(managed-agent): register client filesystems into managed sessions by @wenshao in #16844
- test(web-shell): open the shadow overview from its footer entry by @qwen-code-dev-bot in #17067
- feat(managed-agent): plan long channel replies as ordered multi-segment deliveries by @wenshao in #17002
- fix(permissions): judge user authorization in the AUTO classifier by @yanyukang2003-ux in #16858
- feat(core): run each AgentCore round in one runAgentLoop call by @qqqys in #17059
- refactor(managed-agent): delete the redundant JdbcRuntimeBrokerSchema alias by @doudouOUC in #17075
- fix(web-shell): mark the selected Full Access trigger as dangerous by @callmeYe in #17100
- fix(managed-agent): drop the stale tenant guard from synchronous rename settlement by @doudouOUC in #17074
- fix(web-shell): preserve observer activity during recovery by @callmeYe in #17098
- refactor(managed-agent): drop the catalog probe and repeated root lock from binding control by @doudouOUC in #17072
- fix(web-shell): show timeline on narrower screens by @callmeYe in #16986
- feat(cli): run each OpenTUI round in one runAgentLoop call by @qqqys in #17104
- fix(deps): 修复 MCP、DOMPurify 和压缩请求解析漏洞 by @chiga0 in #17105
- fix(managed-agent): stop the legacy CSI guard from gap-locking other Sessions by @doudouOUC in #17069
- test(cli): compare the kernel off and on in every headless parity scenario by @qqqys in #17130
- feat(channels): add Feishu custom bot webhook delivery by @jkxiao in #17012
- fix(deps): 修复 qs、URI 和 Hono 等剩余安全依赖 by @chiga0 in #17134
- fix(core): avoid UNC lookups for HTTP URLs in AUTO mode by @callmeYe in #17127
- fix(core): recover native Anthropic unsigned thinking history by @callmeYe in #17031
- fix(deps): 修复独立 Electron 构建树安全依赖 by @chiga0 in #17147
- fix(web-shell): collapse goal status details by default by @callmeYe in #17133
- feat(core): review fast classifier timeouts with the session model by @callmeYe in #17146
- fix(web-shell): keep the composer editable for a foreign unconfirmed send by @yiliang114 in #17140
- fix(core): recover Unicode-escaped edit strings by @callmeYe in #17096
- refactor(acp): replace host turn flags with explicit inputs by @yiliang114 in #17070
- docs(managed-agent): inventory the lifecycle claim mirror and tenant guards by @doudouOUC in #17073
- chore(managed-agent): convergence alignment — embedding regression test, release repair removal, design by @doudouOUC in #17139
- fix(web-templates): align export budget with current main output by @chiga0 in #17153
- test(integration): deflake the TUI loop parity background notification (#17102) by @qwen-code-dev-bot in #17114
- fix(deps): 联合升级 glob 与 minimatch 安全依赖 by @chiga0 in #17149
- feat(sdk): expose workspace memory import API by @callmeYe in #17162
- feat(cli): run each Ink TUI round in one runAgentLoop call by @qqqys in #17160
- fix(web-shell): keep hover timestamps off message controls by @callmeYe in #17168
- fix(deps): remove obsolete ExcelJS archive dependency paths by @chiga0 in #17163
- feat(hooks): record and query per-turn executions by @callmeYe in #17015
- feat(core): publish loop.cancelled and bound a cancelled run on the event bus by @qqqys in #17145
- fix(deps): upgrade independent Electron matcher dependency paths by @chiga0 in #17165
- feat(web): add Feishu webhook connection method by @jkxiao in #17013
- test(integration): deflake the headless and TUI agent loop parity suites (#16710, #16505, #16787, #16947, #17131) by @yiliang114 in #17172
- perf(cli): skip interactive extension watching in ACP by @callmeYe in #17177
- feat(ci): add the kernel and OpenTUI nightly legs for the loop rollout by @wenshao in #17050
- docs(design): record the streaming tool dispatch decisions by @qqqys in #17171
- fix(external-context): deflake malformed proxy env test (#17176) by @qwen-code-dev-bot in #17179
- fix(web-shell): prevent selected table toolbar overlap by @Lilian0122 in #17020
- feat(serve): provision the PR watch's deps and deliver on resume by @wenshao in #17032
- feat(web-shell): improve session search experience by @deggs7 in #16779
- fix(cli): clear non-sensitive extension setting drafts by @chiga0 in #15951
- fix(cli): Prepare file watchers before final interactive exit by @chiga0 in #17148
- feat(managed-agent): add the Managed Web Terminal by @wenshao in #16866
- fix(core): guard Unicode recovery escape boundaries by @callmeYe in #17152
- feat(managed-agent): fixed-interval /loop schedules for Managed Sessions by @wenshao in #17088
- test(web-shell): run the mid-width toolbar test inside its container band by @wenshao in #17187
Full Changelog: v0.27.3...v0.27.2-nightly.20261113.6f754be654