Skip to main content

systemprompt_cli/
lib.rs

1//! systemprompt.io command-line application.
2//!
3//! Implements the `systemprompt` binary: the command tree ([`admin`],
4//! [`analytics`], [`build`], [`cloud`], [`core`], [`infrastructure`],
5//! [`plugins`], [`web`]), output formatting, interactive prompts, and session
6//! handling. [`run`] is the process entry point; [`CliConfig`] and the
7//! settings enums control verbosity, color, and output format.
8
9pub mod cli_settings;
10mod commands;
11pub mod descriptor;
12pub mod environment;
13pub mod interactive;
14pub mod paths;
15pub mod presentation;
16mod runner;
17pub mod session;
18pub mod shared;
19
20pub use cli_settings::{CliConfig, ColorMode, OutputFormat, VerbosityLevel};
21pub use commands::{admin, analytics, build, cloud, core, infrastructure, plugins, web};
22pub use runner::run;