- 1. Introduction
- 2. About
❱
- 2.1. Agent mods
- Using Symposium
- 3. How to install
❱
- 3.1. VSCode
- 3.2. Zed
- 3.3. Rust Rover
- 3.4. Other editors
- 4. Using Symposium
- 5. Configuration
- 6. Built-in mods
❱
- 6.1. Sparkle
- 6.2. Ferris
- 6.3. Cargo
- Authoring Agent Mods
- 7. Creating Agent Mods
- 8. Recommending Agent Mods
- 9. Publishing Agent Mods
- Contributing to Symposium
- 10. How to contribute
❱
- 10.1. Overview
- 10.2. Common Issues
- 10.3. Distribution
- 10.4. Agent Registry
- 10.5. Agent Mods
- 10.6. Components
- 10.7. Run Mode
- 10.8. Rust Crate Sources
- 10.9. VSCode Extension
❱
- 10.9.1. Message Protocol
- 10.9.2. Tool Authorization
- 10.9.3. State Persistence
- 10.9.4. Webview Lifecycle
- 10.9.5. Testing
- 10.9.6. Testing Implementation
- 10.9.7. Packaging
- 10.9.8. Mods UI
- 10.9.9. Language Model Provider
- 10.9.10. Language Model Tool Bridging
- 10.9.11. Implementation Status
- 10.10. Reference material
❱
- 10.10.1. MynahUI GUI Capabilities
- 10.10.2. VSCode Webview Lifecycle
- 10.10.3. VSCode Language Model Tool API
- 10.10.4. VSCode Language Model Tool Rejection
- 10.10.5. GitHub Actions Rust Releases
- 10.10.6. Language Server Protocol Overview
❱
- 10.10.6.1. Base Protocol
- 10.10.6.2. Language Features
- 10.10.6.3. Implementation Guide
- 10.10.6.4. Message Reference