Skip to main content

Crate rag_rat_core

Crate rag_rat_core 

Source

Re-exports§

pub use config::Config;
pub use config::ResolvedTarget;
pub use config::TargetKind;
pub use config::WatchConfig;
pub use index::IndexDatabase;
pub use index::IndexStatus;

Modules§

config
eval
fleet
Fleet hot-upgrade trigger.
index
language
locks
Cross-platform file locks for the index file watcher, using std’s native File::{lock, try_lock, unlock} (stable since Rust 1.89 — flock on Unix, LockFileEx on Windows, no external crate). Two distinct locks coordinate writers without an HTTP daemon:
query
search
storage
watch
Background file watcher: keeps the active index (and dirty-worktree overlay) fresh as files change, so graph/symbol queries reflect uncommitted edits without waiting for a commit.