mixtape-cli 0.4.0

Session storage and REPL utilities for the mixtape agent framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! CLI utilities and session management for mixtape
//!
//! This crate provides:
//! - SQLite-based session storage for conversation memory
//! - Interactive REPL/CLI for agent usage
//! - Command history and special commands

mod error;
pub mod repl;
pub mod session;

pub use error::CliError;
pub use repl::{
    indent_lines, new_event_queue, print_confirmation, print_tool_header, prompt_for_approval,
    read_input, run_cli, ApprovalPrompter, DefaultPrompter, EventPresenter, PermissionRequest,
    PresentationHook, SimplePrompter, Verbosity,
};
pub use session::SqliteStore;