GitHub Copilot: VS Code Chat Adds Full Transcript Search
GitHub Copilot's chat in VS Code now supports full transcript search, letting developers press Ctrl/Cmd+F to search an entire conversation, including messages that have scrolled out of view, with case-matching, whole-word, and regular-expression options. The update pairs search with chat sticky scroll, which keeps the active prompt pinned while a long response scrolls, and a new prompt timeline in the transcript gutter that lets developers jump straight to any earlier prompt and see its file changes. Together the three changes target the growing pain of navigating long, multi-turn agent sessions.
Key Takeaways
- GitHub Copilot's VS Code chat now supports full-conversation search (Ctrl/Cmd+F), including messages that have scrolled off-screen, with case-sensitive, whole-word, and regex matching.
- Chat sticky scroll keeps the active prompt pinned at the top while a long agent response scrolls beneath it, mirroring the editor's existing sticky-scroll behavior.
- A new prompt timeline in the transcript gutter shows one dot per prompt, letting developers jump directly to any earlier point in a session.
- Prompts that changed files show added/removed line counts right in the timeline, so developers can spot which turns touched code without reopening each one.
- The features target a common pain point in long-running agent sessions, where scrolling back through dozens of turns to find something becomes unwieldy.
- The changes reinforce GitHub's push to make the Agents window the primary place developers review and navigate agent work, not just start it.
Sources & Mentions
3 external resources covering this update
Search Every Message in a Conversation
GitHub Copilot's chat in VS Code no longer requires endless scrolling to find something said earlier in a session. A new find-in-chat command searches the complete transcript, including content that has scrolled off screen or collapsed into a summary, with support for case-sensitive matching, whole-word matching, and regular expressions.
Never Lose Track of the Active Prompt
Long agent responses can push the originating prompt out of view, making it easy to lose track of what the agent is actually responding to. Chat sticky scroll keeps the current prompt pinned at the top of the view while the rest of the response scrolls beneath it, mirroring the sticky-scroll behavior already familiar from the code editor.
Jump Straight to Any Prompt's Changes
A new prompt timeline sits in the transcript gutter of the Agents window, showing one dot per prompt in the session, with the current position highlighted. Clicking a dot jumps directly to that point in the conversation, and for prompts that changed files, the timeline shows how many lines were added or removed and opens the diff directly.
Why It Matters
All three changes address the same underlying problem: as agent sessions get longer and more complex, finding a specific instruction, response, or file change buried dozens of turns back becomes increasingly unwieldy. Search, sticky scroll, and the prompt timeline give developers three complementary ways to orient themselves without re-reading an entire transcript.