VS Code: Codex Integration and Chat Improvements
VS Code merged a multi-part Codex app-server integration stack and delivered several chat reliability fixes, including session recovery, attachment rendering updates, and Linux sandboxing improvements.
Duration: PT2M22S
Transcript
Good morning. This is your VS Code developer briefing for June 1st, 2026.
The biggest development today is the completion of a four-part Codex app-server integration. Pull requests 318826, 318827, and 318821 delivered the full stack: protocol generation tooling, TypeScript bindings, and a JSON-RPC client with cancellation support. This establishes VS Code's foundation for Codex app-server communication, though the actual runtime provider remains in a fourth pull request still pending.
Chat reliability saw significant attention with three key fixes. Pull request 319216 resolved a critical session loading bug where the Agent Host session list could remain permanently empty after startup failures, implementing exponential backoff retry logic to recover from transient authentication or network issues. Session state persistence got more robust in PR 319183, which handles V8 maximum string length errors during JSON serialization by gracefully degrading instead of losing entire chat sessions. The chat interface itself received visual improvements in PR 317817, moving file and image attachments from inline pills to standalone request tiles above user messages.
Linux sandboxing became more reliable on Ubuntu 24.04, where PR 319061 added AppArmor profile detection and repair actions for bubblewrap failures. A related change in PR 319181 now retries commands with network access enabled before falling back to running outside the sandbox entirely.
The Claude Agent SDK got extracted from Copilot Chat into a separate companion extension in PR 319263, allowing out-of-band updates through the extension marketplace rather than requiring full VS Code releases.
Looking ahead, these changes improve VS Code's reliability for chat-heavy workflows and establish the infrastructure for expanded Codex integration. Teams using Agent Host sessions should see fewer empty session lists, and Linux developers will encounter fewer silent sandbox failures.
That's your briefing for June 1st. We'll be back tomorrow.