When working on the Agent Sessions window (src/vs/sessions/), always follow these guidelines:
The src/vs/sessions/ directory contains authoritative specification documents. Always read the relevant spec before making changes.
| Layer spec | src/vs/sessions/README.md | Layering rules, dependency constraints, folder conventions | | Layout spec | src/vs/sessions/LAYOUT.md | Grid structure, part positions, sizing, CSS classes, API reference | | AI Customizations | src/vs/sessions/AICUSTOMIZATIONS.md | AI customization editor and tree view design |
Agent Sessions window architecture — covers the sessions-first app, layering, folder structure, chat widget, menus, contributions, entry points, and development guidelines. Use when implementing features or fixing issues in the Agent Sessions window. Source: microsoft/vscode.