Skip to main content

thoughts_tool/
lib.rs

1pub mod config;
2pub mod documents;
3pub mod error;
4pub mod fmt;
5pub mod git;
6pub mod mcp;
7pub mod mount;
8pub mod platform;
9pub mod repo_identity;
10pub mod utils;
11pub mod workspace;
12
13pub use config::{Config, Mount, SyncStrategy};
14pub use config::{
15    FileMetadata, MountDirs, RepoConfig, RepoConfigManager, RepoMappingManager, RequiredMount, Rule,
16};
17pub use documents::{
18    ActiveDocuments, DocumentInfo, DocumentType, WriteDocumentOk, active_logs_dir, list_documents,
19    write_document,
20};
21pub use error::{Result, ThoughtsError};
22pub use mount::{MountInfo, MountOptions, MountSpace, get_mount_manager};
23pub use platform::{Platform, PlatformInfo, detect_platform};