Overview of the Agents Window (vs/sessions)
mainvs/sessions layer implements the Agents Window, a specialized workbench experience designed for agent session workflows. It functions as a distinct top-level layer alongside vs/workbench.repository·main·Indexed 26 days ago
https://github.com/posit-dev/positronPositron is a next-generation, extensible, polyglot data science IDE built by Posit PBC for writing code, exploring data, and reproducible authoring. This documentation provides guides for setting up local testing and development environments, including ARM64 local testing, Connect-Local for e2e testing, and JupyterHub integration using Docker and The Littlest JupyterHub (TLJH).
vs/sessions layer implements the Agents Window, a specialized workbench experience designed for agent session workflows. It functions as a distinct top-level layer alongside vs/workbench.The Builtin Notebook Output Renderers extension provides native support for rendering specific file types within notebook outputs in Visual Studio Code.
Note: This extension is bundled with the editor. While you can disable it in your extension settings, it cannot be uninstalled.
devcontainers/cli to ensure compatibility with the Positron environment. A key architectural difference is that Docker or Podman commands are executed within Positron terminals rather than being run directly as child processes.This extension provides authentication support for Microsoft services. It registers the microsoft Authentication Provider, which can be utilized by other extensions, and powers the Microsoft authentication used by Settings Sync. It also includes support for sovereign clouds (e.g., Azure China, Azure US Government) via the microsoft-sovereign-cloud Authentication Provider.
Note: This extension is bundled with the editor; it can be disabled but cannot be uninstalled.
css-language-features extension provides language support for CSS, SCSS, and LESS files. It is bundled with the editor and provides core language intelligence for these styling languages. Note that while the extension can be disabled, it cannot be uninstalled.Positron provides Docker images designed for continuous integration (CI) in GitHub Actions and for local development to mimic CI environments. These images provide consistent testing environments across AMD64 and ARM64 architectures and include:
test/e2e/test-files)Available environments:
ubuntu24_04/: Ubuntu 24.04 configurations.rocky_8/: Rocky 8 configurations.autocomplete-parser project is a fork of the autocomplete-parser from the Amazon Q Developer CLI and autocomplete-tools from Fig. It is designed to provide smart command parsing for terminal autocomplete. This specific version is optimized for Positron by providing a version that is compatible with non-ESM environments and includes the critical parseArguments function for parsing Fig commands, while stripping out implementation-specific logic like IPC, settings, and fuzzy sorting.The CopilotChatSessionsProvider is the default sessions provider in Positron, registered with the ID 'default-copilot'. It wraps existing agent session infrastructure into an extensible provider model. It supports three distinct session types:
file:// workspaces.github-remote-file:// workspaces.file:// workspaces, gated by the sessions.chat.claudeAgent.enabled setting (defaults to true).