Test: Sessions list F2 rename behavior

Open Beginner friendly
#336,934 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
72/100
Issue type
Feature
Clarity
Clearly specified
Activity status
Active
Tech stack
typescript
Domain
testing

Research direction

Start with the referenced issues and pull requests, then open the Agents Window Sessions list. Exercise F2, context-menu Rename, blank-title validation, cancellation, focus restoration, nested-chat targeting, and keyboard-only navigation; done means each listed behavior is verified for session and chat rows.

Written by the indexing model from the issue text.

Description

testplan-item

Refs: https://github.com/microsoft/vscode/issues/333671, https://github.com/microsoft/vscode/pull/336464, https://github.com/microsoft/vscode/pull/336553, https://github.com/microsoft/vscode/pull/336931

  • anyOS

Complexity: 2

Authors: @sandy081


Verify the F2 and inline rename improvements in the Agents Window Sessions list.

  1. Focus a session row and press F2. Verify inline rename starts for that session, accepts a valid title, and restores focus afterward.
  2. Focus a nested chat row and press F2. Verify inline rename targets that chat rather than its parent session.
  3. Open the session-header and nested-chat context menus. Verify Rename displays the F2 keybinding and invokes the correct target.
  4. Try a blank title and verify visible validation prevents the rename.
  5. Cancel a rename and verify the previous title is preserved.
  6. Repeat the relevant flows using keyboard-only navigation.
Dominant language
TypeScript
Stars
193k
Forks
42.9k
PR merge metrics
PR metrics pending

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/vscode

All issues in microsoft/vscode

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.