qwen-code/packages
qqqys 686a1371c3
Some checks are pending
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
fix(web-shell): cut mobile session-switch jank (memoized timeline signature, replay-first dispatch) (#6183)
* fix(web-shell): cut mobile session-switch jank (P0)

- MessageList: wrap in memo and gate the O(transcript) session-timeline
  signature/entries computation behind rail visibility (container >=
  1160px, never true on mobile), so scroll frames and unrelated App
  renders no longer rebuild a transcript-sized string
- DaemonSessionProvider: dispatch the replay snapshot before the
  providers/commands/context fetches so the transcript paints one
  metadata round-trip earlier on session switch; keep catchingUp
  cleared once the replay is injected

Refs #6181

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* test(webui): cover replay resume catchingUp state

* test(webui): assert catchingUp replay state sequence

* fix(web-shell): restore timeline observer bootstrap

---------

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
Co-authored-by: qwen-code-dev-bot <qwen-code-dev-bot@users.noreply.github.com>
2026-07-02 21:33:34 +00:00
..
acp-bridge chore(release): v0.19.5 (#6194) 2026-07-02 13:38:46 +00:00
audio-capture chore(release): v0.19.5 (#6194) 2026-07-02 13:38:46 +00:00
channels chore(release): v0.19.5 (#6194) 2026-07-02 13:38:46 +00:00
chrome-extension chore(release): v0.19.5 (#6194) 2026-07-02 13:38:46 +00:00
cli chore(release): v0.19.5 (#6194) 2026-07-02 13:38:46 +00:00
core chore(release): v0.19.5 (#6194) 2026-07-02 13:38:46 +00:00
cua-driver feat(cua-driver): vendor qwen-cua-driver with opt-in 0–1000 relative coordinates (#5896) 2026-06-26 13:06:43 +00:00
desktop fix(cli): switch TUI prefix ✦→◆ to fix glyph overflow on some terminals (#5974) 2026-06-30 22:44:34 +00:00
sdk-java fix(core): Align MCP OAuth guidance and docs (#5589) 2026-06-24 07:09:53 +08:00
sdk-python doc[sdk-python] Expand Python SDK usage documentation (#3995) 2026-05-12 15:27:00 +08:00
sdk-typescript fix(web-shell): defer session creation until first prompt (#6066) 2026-07-01 14:04:37 +00:00
vscode-ide-companion chore(release): v0.19.5 (#6194) 2026-07-02 13:38:46 +00:00
web-shell fix(web-shell): cut mobile session-switch jank (memoized timeline signature, replay-first dispatch) (#6183) 2026-07-02 21:33:34 +00:00
web-templates chore(release): v0.19.5 (#6194) 2026-07-02 13:38:46 +00:00
webui fix(web-shell): cut mobile session-switch jank (memoized timeline signature, replay-first dispatch) (#6183) 2026-07-02 21:33:34 +00:00
zed-extension chore(deps): upgrade ink 6.2.3 → 7.0.2 + bump Node engine to 22 (#3860) 2026-05-11 17:29:50 +08:00