mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-08-27 09:33:27 +00:00
* fix(session): preserve source titles when branching Forked sessions could fall back to a UUID fragment when the source name came from its first prompt rather than a custom title. - Forward the active picker name through Web Shell branch requests - Resolve prompt-backed display names and include them in collision scans - Allocate the first free numeric suffix and normalize nested forks - Preserve explicit side-task names and add regression coverage * fix(session): align branch title behavior across clients Review found that CLI and ACP still derived branch names differently, while the Web Shell smoke test asserted the previous request body. - Preserve explicit names while normalizing only derived title suffixes - Reuse Core display-name and title helpers across branch entry points - Cover legacy, fallback, and isolation paths and update the smoke E2E * fix(session): harden branch title fallbacks Round-two review found empty normalized titles could bypass fallbacks, while client-echoed names made explicit-name semantics ambiguous. - Treat empty derived titles as absent across branch entry points - Stop Web Shell name echoing and align CLI fallback with the picker - Pin missing-session, invalid-id, and bounded-scan behavior * fix(session): pin branch title normalization and document fallback divergence Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com> * fix(session): fall back on empty branch-title bases --------- Co-authored-by: heyang.why <heyang.why@alibaba-inc.com> Co-authored-by: qwen-code-autofix <qwen-code-autofix@users.noreply.github.com> Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com> Co-authored-by: 易良 <1204183885@qq.com> Co-authored-by: qwen-code-dev-bot <qwen-code-dev@service.alibaba.com> |
||
|---|---|---|
| .. | ||
| web-shell-pane-header-actions | ||
| 2026-07-16-web-shell-git-status-diff.md | ||
| 2026-07-16-web-shell-transcript-batched-dispatch.md | ||
| 2026-07-19-web-shell-git-log.md | ||
| 2026-07-19-webshell-worktree-sessions.md | ||
| assistant-response-session-branching.md | ||
| chat-transcript-contract-prevalidation.md | ||
| web-shell-advanced-table-controls.md | ||
| web-shell-agent-tasks-change.md | ||
| web-shell-artifact-download.md | ||
| web-shell-bounded-transcript-and-subagent-details.md | ||
| web-shell-composer-performance.md | ||
| web-shell-composer-workspace-selector.md | ||
| web-shell-context-panels.md | ||
| web-shell-custom-slash-command-actions.md | ||
| web-shell-file-previews.md | ||
| web-shell-github-prs.md | ||
| web-shell-history-boundary-pagination.md | ||
| web-shell-history-pagination.md | ||
| web-shell-image-drag-and-drop.md | ||
| web-shell-markdown-chart.md | ||
| web-shell-monitor-details.md | ||
| web-shell-non-primary-session-archive-hardening.md | ||
| web-shell-pane-header-actions.md | ||
| web-shell-plugin-shadow-surfaces.md | ||
| web-shell-prompt-send-failure-retry.md | ||
| web-shell-secondary-workspace-voice.md | ||
| web-shell-selective-shadow-dom.md | ||
| web-shell-session-catalog-store.md | ||
| web-shell-session-created-callback.md | ||
| web-shell-session-source-filter.md | ||
| web-shell-skill-manager-page.md | ||
| web-shell-table-selection-statistics.md | ||
| web-shell-voice-mode.md | ||
| web-shell-workspace-history-session-drafts.md | ||
| webshell-composer-placeholders.md | ||
| webshell-mention-icon-chips.md | ||
| webshell-voice-button-visibility.md | ||