Skip to content
← Back to release · 2.1.268
New features / v2.1.268

[VSCode] Focus last message command

CHANGELOG · original

[VSCode] Added a "Claude Code: Focus last message" command that moves keyboard focus to the newest message in the conversation, for keyboard and screen reader users
Open official changelog ↗

Documentation

Documentation excerpt

Use the chat panel from the keyboard

Each turn in the transcript starts with a visually hidden heading labeled with the prompt that started the turn, so you can jump between turns with your screen reader's heading navigation.

Within a turn, your screen reader announces whose message you're on as you move through it:

  • Your messages: "You"
  • Claude's messages: "Claude"
  • Tool steps: "Claude" plus the tool name, such as "Claude, Bash"
  • Thinking blocks: "Claude, thinking"

Because the extension exposes the transcript as a labeled region, you can also move focus to the transcript itself with Tab and read it at your own pace. To move focus to the newest message or a waiting permission prompt instead, run Claude Code: Focus last message from the Command Palette.

When an option on a permission prompt saves a permission rule or directory access, its label ends by naming where the approval is saved, such as "all projects" or "this session". With that option focused, press the Left or Right arrow key to change the destination, and the extension announces each destination as you move to it. You can also click the destination in the label. The arrow keys require Claude Code v2.1.268 or later.

Documentation snapshot · 2026-09-23

Change details