1. 1. Introduction
  2. 2. About
    ❱
    1. 2.1. Tenets and design goals
  3. 3. Get started
    ❱
    1. 3.1. Install
    2. 3.2. Create Symposium project
    3. 3.3. Taskspaces
    4. 3.4. Walkthroughs
    5. 3.5. Get Rust crate sources
    6. 3.6. Say "hi"
    7. 3.7. Unopinionated setup
  4. 4. Contribute
  5. 5. Reference guide
    ❱
    1. 5.1. Symposium application
      ❱
      1. 5.1.1. Symposium projects
      2. 5.1.2. Taskspaces
    2. 5.2. IDE integrations
      ❱
      1. 5.2.1. Interactive walkthroughs
      2. 5.2.2. Discuss with Symposium
      3. 5.2.3. IDE operations
      4. 5.2.4. Symposium references
    3. 5.3. Collaborative prompts
    4. 5.4. Rust-specific operations
      ❱
      1. 5.4.1. Get crate source
  6. Requests for Dialog
  7. 6. About RFDs
    ❱
    1. 6.1. RFD Template
    2. 6.2. Terminology and Conventions
  8. 7. In-progress RFDs
    ❱
    1. 7.1. Invited
    2. 7.2. Draft
      ❱
      1. 7.2.1. Persistent Agents
      2. 7.2.2. Tile-based Window Management
      3. 7.2.3. GitDiff Elements in Walkthroughs
    3. 7.3. Preview
      ❱
      1. 7.3.1. Taskspace Deletion Dialog Confirmation
      2. 7.3.2. Rust Crate Sources Tool
    4. 7.4. To be removed (yet?)
  9. 8. Completed RFDs
    ❱
    1. 8.1. Introduce RFD Process
    2. 8.2. IPC Actor Refactoring
  10. Design and implementation
  11. 9. Design details
    ❱
    1. 9.1. Implementation Overview
    2. 9.2. mdbook Conventions
    3. 9.3. Collaborative prompt engineering
    4. 9.4. IPC Communication and Daemon Architecture
      ❱
      1. 9.4.1. IPC message type reference
    5. 9.5. Symposium MCP server + IDE extension specifics
      ❱
      1. 9.5.1. MCP Server Actor Architecture
      2. 9.5.2. Guidance and Initialization
      3. 9.5.3. MCP Server Tools
        ❱
        1. 9.5.3.1. IDE Integration Tools
        2. 9.5.3.2. Code Walkthrough Tools
        3. 9.5.3.3. Synthetic Pull Request Tools
        4. 9.5.3.4. Taskspace Orchestration Tools
        5. 9.5.3.5. Reference System Tools
        6. 9.5.3.6. Rust Development Tools
      4. 9.5.4. Symposium Reference System
      5. 9.5.5. Discuss in Symposium
      6. 9.5.6. Code walkthroughs
        ❱
        1. 9.5.6.1. Walkthrough format
        2. 9.5.6.2. Comment Interactions
      7. 9.5.7. Dialect language
    6. 9.6. Symposium application specifics
      ❱
      1. 9.6.1. Startup and Window Management
      2. 9.6.2. Stacked Windows
      3. 9.6.3. Window Stacking Design
      4. 9.6.4. Window Stacking Scenario Walkthrough
      5. 9.6.5. Taskspace Deletion System
    7. 9.7. Persistent Agent Sessions
      ❱
      1. 9.7.1. Agent manager
  12. Research reports
  13. 10. Research reports
    ❱
    1. 10.1. Language Server Protocol Overview
      ❱
      1. 10.1.1. Base Protocol
      2. 10.1.2. Language Features
      3. 10.1.3. Implementation Guide
      4. 10.1.4. Message Reference

Symposium

Symposium MCP server + IDE extension specifics