feat: add verbose logging and complete observability (#251)

This commit is contained in:
mai1015 2026-02-16 05:59:07 -05:00 committed by GitHub
parent 6d56a040ce
commit 50f508766f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 316 additions and 5 deletions

View file

@ -132,6 +132,10 @@ enum Commands {
/// Temperature (0.0 - 2.0)
#[arg(short, long, default_value = "0.7")]
temperature: f64,
/// Print user-facing progress lines via observer (`>` send, `<` receive/complete).
#[arg(long)]
verbose: bool,
},
/// Start the gateway server (webhooks, websockets)
@ -339,7 +343,8 @@ async fn main() -> Result<()> {
provider,
model,
temperature,
} => agent::run(config, message, provider, model, temperature).await,
verbose,
} => agent::run(config, message, provider, model, temperature, verbose).await,
Commands::Gateway { port, host } => {
if port == 0 {