You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 24, 2026. It is now read-only.
Workspace panel (sidebar or tab) — tree view of session workspace files
File viewer — click to view file contents with syntax highlighting
File creation — create new workspace files from PolyPilot
Real-time updates via SessionWorkspaceFileChangedEvent
Download/export — save workspace files to local filesystem
Value
The workspace is the session's scratchpad — plans, notes, artifacts. Currently invisible to users unless they browse ~/.copilot/session-state/ manually.
Summary
The SDK provides a Workspace Files API for browsing and managing the session's scratchpad files. PolyPilot does not expose this.
SDK API (
session.Rpc.Workspace)ListFilesAsync()ReadFileAsync(path)CreateFileAsync(path, content)Events
SessionWorkspaceFileChangedEvent— workspace file changedProposed Implementation
SessionWorkspaceFileChangedEventValue
The workspace is the session's scratchpad — plans, notes, artifacts. Currently invisible to users unless they browse
~/.copilot/session-state/manually.Priority: 🟡 MEDIUM