Expand description
Provider chain implementation for IDE features
This module implements the LSP-first provider priority chain:
- External LSP Servers (rust-analyzer, typescript-language-server, pylsp, etc.)
- Configured IDE Rules (YAML/JSON configuration)
- Built-in Language Providers (Rust, TypeScript, Python)
- Generic Text-based Features (fallback for any language)
Structsยง
- Provider
Chain Manager - Provider chain manager that orchestrates the provider priority chain
- Provider
Registry - Provider registry for managing multiple providers