1 2 3 4 5 6 7 8 9 10 11 12
//! IDE Integration Module //! //! Provides integration with IDEs (VS Code, Cursor, etc.) via MCP (Model Context Protocol). //! This enables showing file diffs in the IDE's native diff viewer instead of terminal. pub mod client; pub mod detect; pub mod types; pub use client::{DiffResult, IdeClient, IdeError}; pub use detect::{IdeInfo, detect_ide, get_ide_process_info}; pub use types::{Diagnostic, DiagnosticSeverity, DiagnosticsResponse};