qwen-code/packages/web-shell/client
callmeYe c2d63fbe58
fix(web-shell): show reasoning effort before session creation (#9599)
* fix(web-shell): show reasoning effort before session creation

* fix(web-shell): harden reasoning preview lifecycle

* chore(desktop): refresh frozen bun lockfile

* fix(web-shell): restore reasoning preview after session clear

* test(webui): pin session-clear model restoration on all reset paths (#9599)

Witness the four back-to-welcome reset handlers' models re-projection
(session_closed, stream auth failure, terminal stream error, heartbeat
clear) with mutation-visible assertions: each test attaches a session
whose live context displaces the provider models, then verifies the
workspace reasoning preview returns after the reset. Also pin the
providers-absent fallback in getConnectionAfterSessionClear so older
daemons keep the pre-clear model list.

---------

Co-authored-by: qwen-code-dev-bot <qwen-code-dev-bot@users.noreply.github.com>
Co-authored-by: qwen-code-dev-bot <qwen-code-dev@service.alibaba.com>
2026-08-23 19:11:19 +00:00
..
adapters feat(web-shell): keep a turn expanded while its background shell runs (#9632) 2026-08-21 04:49:35 +00:00
assets/icons feat(web-shell): adopt canonical Goal v3 controls (#9393) 2026-08-20 12:19:05 +00:00
completions fix(web-shell): reduce composer input latency (#8015) 2026-07-29 08:06:53 +00:00
components fix(web-shell): show reasoning effort before session creation (#9599) 2026-08-23 19:11:19 +00:00
config fix(web-shell): preserve token and base path in session URLs (#7926) 2026-07-29 06:12:37 +00:00
constants perf(web-shell): optimize streaming transcript rendering (#9672) 2026-08-22 06:12:54 +00:00
e2e fix(web-shell): show reasoning effort before session creation (#9599) 2026-08-23 19:11:19 +00:00
extensions fix(web-shell): reduce composer input latency (#8015) 2026-07-29 08:06:53 +00:00
hooks fix(web-shell): fall back after stale mid-turn rejection (#9732) 2026-08-22 15:12:18 +00:00
lib feat(web-shell): add shadcn UI foundation (#6760) 2026-07-12 13:51:52 +00:00
live feat(web-shell): add native Live Voice (#7859) 2026-08-05 08:33:22 +00:00
session-catalog fix(web-shell): stable pinned-section order and instant pin feedback (#9560) 2026-08-22 15:53:30 +00:00
styles fix(web-shell): add explicit ::selection for message content in Firefox (#8417) 2026-08-04 12:33:51 +00:00
test feat(cli): improve subagent observability — untruncated live commands, transcript path, approval context (#6580) 2026-07-11 11:21:23 +00:00
utils fix(web-shell): route goal messages by session activity (#9667) 2026-08-22 09:33:53 +00:00
voice feat(daemon): Isolate the Conversations runtime boundary (#9181) 2026-08-16 17:32:45 +00:00
App.module.css feat(web-shell): support mid-turn file attachments (#9570) 2026-08-20 10:58:12 +00:00
App.test.tsx feat(web-shell): refresh composer skills incrementally after toggles (#9131) 2026-08-23 04:13:51 +00:00
App.tsx fix(web-shell): show reasoning effort before session creation (#9599) 2026-08-23 19:11:19 +00:00
build-artifact.test.ts fix(web-shell): improve subagent panel updates (#8915) 2026-08-11 07:02:53 +00:00
customization.tsx feat(web-shell): adopt canonical Goal v3 controls (#9393) 2026-08-20 12:19:05 +00:00
i18n.tsx perf(review): give review agents their own subagent type (#9678) 2026-08-22 09:51:25 +00:00
index-html.test.ts fix(web-shell): cap React dev performance.measure accumulation to stop renderer OOM (#9770) 2026-08-23 14:52:44 +00:00
index.html fix(web-shell): cap React dev performance.measure accumulation to stop renderer OOM (#9770) 2026-08-23 14:52:44 +00:00
index.test.tsx fix(webui): revert #8882's transactional session switching to the loading-skeleton model (#9129) 2026-08-14 08:00:25 +00:00
index.tsx feat(web-shell): decouple composer from catch-up and rebuild SSE on disconnected submit (#9323) 2026-08-17 06:39:23 +00:00
interactionBlockContext.ts feat(web-shell): add cell value dialog on double-click in markdown tables (#6530) 2026-07-11 15:21:34 +00:00
main.test.tsx fix(web-shell): preserve standalone session target (#9038) 2026-08-13 05:53:35 +00:00
main.tsx fix(web-shell): preserve standalone session target (#9038) 2026-08-13 05:53:35 +00:00
mcpAppHostContext.ts feat(mcp): add MCP 2026 core and WebShell Apps host (#8992) 2026-08-23 18:34:30 +00:00
midTurnDedup.test.ts feat(web-shell): adopt canonical Goal v3 controls (#9393) 2026-08-20 12:19:05 +00:00
midTurnDedup.ts feat(web-shell): adopt canonical Goal v3 controls (#9393) 2026-08-20 12:19:05 +00:00
monitorDetailsContext.tsx feat(web-shell): add monitor task details (#7817) 2026-07-27 12:30:17 +00:00
portalRoot.ts feat(web-shell): add shadcn UI foundation (#6760) 2026-07-12 13:51:52 +00:00
shadowDom.test.ts feat(web-shell): add Channel management page (#7793) 2026-07-27 17:58:11 +00:00
shadowDom.ts feat(web-shell): add Channel management page (#7793) 2026-07-27 17:58:11 +00:00
subagentDetailsContext.tsx feat(web-shell): show subagent sessions in detail panel (#7380) 2026-07-22 02:31:08 +00:00
themeContext.ts feat(web-shell): daemon web-shell improvements — token usage, settings, retry, streaming metrics, hidden commands (#5066) 2026-06-13 02:58:08 +00:00
transcriptRenderMode.ts feat(webshell): replay ChatRecord history in readonly WebShell (#6999) 2026-07-19 00:09:44 +00:00
vite-config.test.ts feat(mcp): add MCP 2026 core and WebShell Apps host (#8992) 2026-08-23 18:34:30 +00:00
vite-env.d.ts