What problem does it solve?
This skill addresses the complexity of managing multi-project Vue language server sessions, ensuring consistent type resolution, and coordinating between different TypeScript providers like TSGO and tsserver.
Core Features & Use Cases
- Type Provider Orchestration: Automatically selects and manages the optimal TypeScript provider (TSGO or tsserver) based on project configuration and versioning.
- Semantic Cache Management: Provides a unified interface for project-global caches, including semantic graphs and component metadata, ensuring cache invalidation is handled atomically across file changes.
- Use Case: When working in a large monorepo with varying TypeScript versions across packages, this skill ensures each project uses its own compatible tsserver engine while maintaining a shared, performant semantic analysis layer.
Quick Start
Use the host-session skill to initialize the language server environment and synchronize the current workspace configuration for the active Vue project.