Skip to content

Latest commit

 

History

History
10 lines (9 loc) · 1.05 KB

File metadata and controls

10 lines (9 loc) · 1.05 KB

AGENTS

  1. Follow a spec-first workflow: update spec.md before implementing behavior changes, interface changes, or new scope.
  2. Keep repository-level decisions and major discussion outcomes summarized in project-memory.md so later agents do not need to rebuild context from code.
  3. Webview UI must use VS Code theme CSS variables instead of hard-coded primary theme colors.
  4. Keep command ids, view ids, and webview message contracts centralized and typed instead of scattering raw string literals.
  5. Message passing between CustomTextEditorProvider and WebviewViewProvider must remain typed and must preserve CSP and nonce protections.
  6. This POC simulates AI desktop integration only; do not directly couple it to a real LLM provider, cloud service, or VSCodium fork-specific patch unless the spec is explicitly expanded.
  7. Changes are not complete unless npm run compile, npm run lint, and npm run test pass from the repository root.
  8. If local debug configuration is changed, keep VS Code Extension Host as the primary development and demo workflow.