//! Change propagation system for cascading updates across files.
//!
//! This module provides:
//! - DependencyGraph: tracks inter-file relationships (imports/exports/uses)
//! - Impact analysis: computes affected files from a change without cycles
//! - Priority scheduler: orders updates by impact severity and visibility
//! - Batching: coalesces updates to reduce database writes
//! - Notifications: pluggable listener + broadcast for API subscriptions
//!
//! The API crate can implement `ChangeNotifier` to forward events to
//! WebSocket/GraphQL subscriptions without introducing a crate cycle.
mod manager;
pub use manager::*;
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jakedismo/codegraph-rust'
If you have feedback or need assistance with the MCP directory API, please join our Discord server