Visual Studio Code 1.115 Brings Terminal File Pasting and AI Agent Fixes
Visual Studio Code version 1.115 delivers updates that matter for actual development work without forcing everyone into beta territory. The release focuses on terminal handling improvements, fixes background agent session behavior that confused users during automated workflows, and restores pinch-to-zoom functionality in the integrated browser for Mac users.
Pasting Files Directly Into Terminal
The most immediately useful change allows pasting files like images directly into the integrated terminal using Ctrl+V, drag-and-drop, or right-click paste. This eliminates the manual workaround of first saving files to disk then referencing their paths during debugging sessions. Developers working with binary data or quick image sharing no longer need juggle separate file transfer tools.
Visual Studio Code Agent Session Tracking
Background terminals now properly notify agents when commands complete, including exit codes and output rather than leaving processes hanging in limbo. The update also fixes an issue where run_in_terminal with timeouts would push terminals to background mode and make them read-only, breaking automated deployment scripts that have tripped up teams relying on nightly builds. For remote work, Visual Studio Code automatically installs the CLI and starts agent host mode over SSH connections without requiring separate setup steps.
Mac Browser Gestures and Session Management
Mac users can now use pinch-to-zoom in the integrated browser, matching standard web browsing behavior. Agent sessions gain the ability to track file edits with diffs and undo/redo functionality for customizations made during automated runs. Chat features can reference browser tabs opened during sessions, while the send_to_terminal tool lets agents execute commands with user confirmation instead of silently failing when background processes interfere.
Visual Navigation Improvements
The Go to File quick pick list now displays favicons alongside filenames, making it easier to identify HTML pages and web resources in large codebases. Copilot status bar entitlements appear in Sessions view for tracking usage patterns across different projects. The code serve-web CLI command adds --disable-telemetry and default folder options that matter for local server workflows.
The update maintains the core experience while fixing specific pain points around file handling and automation reliability. Check your extensions after updating since background terminal changes might affect custom automation scripts.
Downloads
Windows:
Mac:
Linux:
Keep coding.
