feat(tui): implement status bar with connection and turn state indicators feat(tui): create workflow panel for agent status and progress visualization feat(web): introduce web frontend interface with static file serving feat(ws): add WebSocket interface for real-time communication and session management
17 lines
630 B
Rust
17 lines
630 B
Rust
//! File-based repository implementations for CMS domain entities.
|
|
//!
|
|
//! ## Repositories
|
|
//! - `JsonSettingsRepository` — reads/writes `settings.json`
|
|
//! - `JsonAppConfigRepository` — reads/writes `app_config.json`
|
|
//! - `JsonConversationRepository` — reads/writes `conversation.json`
|
|
//! - `MarkdownMemoryRepository` — reads/writes `{slug}.md` files
|
|
//! - `JsonlEditLogRepository` — appends to `edit_log.jsonl`
|
|
//! - `FileRewindBlobRepository` — stores blobs as files
|
|
|
|
pub mod app_config_repo;
|
|
pub mod conversation_repo;
|
|
pub mod edit_log_repo;
|
|
pub mod memory_repo;
|
|
pub mod rewind_blob_repo;
|
|
pub mod settings_repo;
|