1.
Introduction
User Guide
2.
Installation
3.
Quick start
4.
Review format
5.
Frequently asked questions
Development and contribution guide
6.
Building and testing
7.
System overview
7.1.
Communication protocol
7.2.
Security considerations
8.
MCP server
8.1.
MCP Tool interface
8.2.
AI Guidance design considerations
9.
VSCode extension
9.1.
Markdown rendering
In-progress RFCs
10.
RFC: Exposing IDE capabilities
10.1.
RFC: Scripting language
10.1.1.
RFC: Validation boundaries
10.1.2.
RFC: Ambiguity resolution
10.2.
RFC: Natural language interface
10.3.
RFC: Capability registry
References
11.
Research reports
11.1.
Markdown to HTML in VSCode Extensions
11.2.
VSCode Extension Communication Patterns
11.3.
VSCode Sidebar Panel Research
11.4.
Language Server Protocol Overview
11.4.1.
Base Protocol
11.4.2.
Language Features
11.4.3.
Implementation Guide
11.4.4.
Message Reference
11.5.
VSCode Extension Development Patterns
12.
Decision documents
Light
Rust
Coal
Navy
Ayu
Dialectic
RFC: Ambiguity resolution