Skip to content

sessions: Use concise nested chat delete label - #333743

Merged
Sandeep Somavarapu (sandy081) merged 2 commits into
mainfrom
sandy081/agents/update-delete-chat-menu-label
Sep 1, 2026
Merged

sessions: Use concise nested chat delete label#333743
Sandeep Somavarapu (sandy081) merged 2 commits into
mainfrom
sandy081/agents/update-delete-chat-menu-label

Conversation

@sandy081

Copy link
Copy Markdown
Member

Summary

  • rename the nested-chat context menu action from Delete Chat to Delete…
  • preserve the explicit Delete Chat label on the Command Palette and chat-tab surfaces
  • verify deletion continues through the existing confirmation path

Fixes #333677

Validation

  • npm run compile
  • npm run hygiene
  • npm run typecheck-client
  • ./scripts/test.sh --run src/vs/sessions/contrib/sessions/test/browser/sessionsActions.test.ts --run src/vs/sessions/contrib/sessions/test/browser/sessionsListContextMenu.test.ts

Use a concise ellipsis label in the scoped nested-chat menu while preserving explicit wording on other surfaces. Add focused coverage for labels and the confirmation path.

Fixes #333677

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings September 1, 2026 09:43
@sandy081 Sandeep Somavarapu (sandy081) added this to the 1.137.0 milestone Sep 1, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

Review tier: Balanced
Findings: 1 Low severity

New issues introduced by this change (1)
Severity Finding
Low severity src/​vs/​sessions/​contrib/​sessions/​browser/​sessionsActions.ts — Use three periods here to match the established action-label convention. The sibling action is…
What changed in this PR

Updates nested-chat deletion wording while preserving explicit labels elsewhere.

Changes:

  • Shortens the nested-chat context-menu label.
  • Verifies confirmation is not bypassed.
  • Adds regression coverage for labels across surfaces.
File Description
sessionsActions.ts Updates the nested-chat delete label.
sessionsActions.test.ts Verifies the Command Palette label.
sessionsListContextMenu.test.ts Tests context-menu labels and deletion options.
sessionsListTestUtils.ts Records deletion options in the test service.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/vs/sessions/contrib/sessions/browser/sessionsActions.ts Outdated
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@sandy081
Sandeep Somavarapu (sandy081) merged commit 74ebc73 into main Sep 1, 2026
40 checks passed
@sandy081
Sandeep Somavarapu (sandy081) deleted the sandy081/agents/update-delete-chat-menu-label branch September 1, 2026 10:35
Bhavya U (bhavyaus) pushed a commit that referenced this pull request Sep 1, 2026
* sessions: Update nested chat delete action label

Use a concise ellipsis label in the scoped nested-chat menu while preserving explicit wording on other surfaces. Add focused coverage for labels and the confirmation path.

Fixes #333677

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* sessions: Use consistent delete action ellipsis

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Delete Chat action has inconsistent UX

3 participants