VS Code: Chat Gets a Major Polish Pass
VS Code's development team shipped 13 pull requests focused heavily on chat experience improvements. The standout changes include horizontal scrolling for markdown tables in chat, Copilot user agent support, and a significant code cleanup removing the deprecated edits2 setting. Rob Lourens and Don Jayamanne led the charge with multiple contributions each.
Duration: PT4M5S
https://podlog.io/listen/vs-code-6ffbd97f/episode/vs-code-chat-gets-a-major-polish-pass-32fd52ad
Transcript
Hey there, code crafters! Welcome back to another episode of the VS Code podcast. I'm absolutely buzzing with excitement today because we've got some fantastic updates to dive into from March 2nd, 2026. And let me tell you, the team has been laser-focused on making your chat experience absolutely stellar.
So here's the headline story - we saw 13 merged pull requests, and what's really beautiful about today's activity is how it tells a cohesive story about polish and user experience. Sometimes the best development days aren't about flashy new features, but about making existing features work exactly the way they should.
Let's start with my favorite change of the day, courtesy of Rob Lourens. You know those moments when you're chatting with Copilot and it generates a beautiful markdown table, but then half the columns are squished beyond recognition? Well, that frustration is officially history! Rob implemented horizontal scrolling for markdown tables in the chat panel. Now each table gets wrapped in VS Code's custom scrollbar component, and here's the really thoughtful part - short values like "001" won't get aggressively compressed to single characters anymore. The system now calculates intelligent minimum widths based on content. It's one of those changes that seems small until you experience it, and then you wonder how you ever lived without it.
Speaking of Rob, he was on fire today with multiple contributions. He also cleaned house by removing the deprecated edits2 setting - you know, that experimental flag that's been hanging around? Gone! Sometimes the best code is the code you remove, and this cleanup touched 11 files, simplifying the chat mode-switching logic beautifully.
Now, Don Jayamanne brought us something really exciting for the Copilot ecosystem - full support for Copilot user agents and related functionality. This is one of those foundational pieces that might not change your day-to-day workflow immediately, but it's setting the stage for much richer integrations down the road. Don also squeezed in a nice little enhancement to chat mode resolution by adding mode name lookup. Small change, but it's these details that make everything feel more responsive.
The Git experience got some love too, with Ladislau Szomoru adding copy commands to the repositories view. You know those times when you need to quickly grab repository information? Now you can copy it directly from the view. It's such a practical addition that'll save you those little context-switching moments throughout your day.
And here's something that caught my eye - Josh Spicer implemented transient folder selection for AI customizations. This is pretty cool because now you can temporarily explore customizations against different folders without permanently changing your setup. It's that kind of flexible, non-committal approach that makes experimentation so much easier.
We also saw some solid bug fixes and improvements - Johannes Rieken enhanced error handling in inline chat sessions, there was a nice fix for macOS sidebar rendering with custom titlebars, and even some optimization work on JSON schema domain handling to avoid unnecessary updates.
What I love about today's activity is seeing the team's attention to user experience details. From table scrolling to error handling to copy commands - these aren't glamorous features that make headlines, but they're the kind of thoughtful improvements that make VS Code feel more polished and reliable every single day.
Today's Focus: If you're working with chat features regularly, definitely test out those new markdown tables with complex data - the horizontal scrolling is going to be a game-changer. And Git users, check out those new copy commands in the repositories view. Sometimes the smallest workflow improvements have the biggest daily impact.
That's a wrap on today's updates! The VS Code team continues to show us that great software is built through consistent attention to the details that matter to real users. Keep coding, keep building, and I'll catch you in the next episode with more exciting developments from the VS Code universe. Until then, happy coding!