What problem does it solve?
It lets an AI assistant operate the Positron workbench directly—switching layouts, focusing panes, opening files in the right editor, managing interpreter sessions, and reading or updating installed packages—without running interpreter code or guessing at VS Code command ids.
Core Features & Use Cases
- Workbench and UI control: Switch between four-pane, notebook, and two-pane layouts, focus the Console, Variables, Plots, Help, or Packages panes, and clear console output.
- Session and interpreter management: List registered interpreters, rescan for newly installed ones, list running console and notebook sessions, switch the foreground session, start new sessions, and interrupt or restart stuck ones.
- Package inspection and maintenance: Read installed packages with versions, outdated status, and security advisories, then install or update packages in the active session.
- Use Case: A user says "my R session is stuck"—the skill lists active sessions, interrupts the foreground session, and only restarts (which discards state) after warning the user.
Quick Start
Ask the assistant to switch to the data science layout and show which packages are installed in the current session.