Crate mixtape_cli

Crate mixtape_cli 

Source
Expand description

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

Re-exports§

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

Modules§

repl
Interactive REPL for mixtape agents
session

Enums§

CliError
Errors that can occur during CLI operations