From 0426bf53d798a182bff3a5f315ffb49f1637115a Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Mon, 30 Mar 2026 13:43:41 +0300 Subject: refactor: rename agent states to working and blocked --- src/cli.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/cli.rs') diff --git a/src/cli.rs b/src/cli.rs index 6ce6853e..bbcd1abf 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -530,7 +530,7 @@ fn wait_output(args: &[String]) -> std::io::Result { fn wait_agent_state(args: &[String]) -> std::io::Result { let Some(raw_pane_id) = args.first() else { - eprintln!("usage: herdr wait agent-state --state [--timeout MS]"); + eprintln!("usage: herdr wait agent-state --state [--timeout MS]"); return Ok(2); }; @@ -692,11 +692,11 @@ fn parse_read_source(value: &str) -> std::io::Result { fn parse_agent_state(value: &str) -> std::io::Result { match value { "idle" => Ok(PaneAgentState::Idle), - "busy" => Ok(PaneAgentState::Busy), - "waiting" => Ok(PaneAgentState::Waiting), + "working" => Ok(PaneAgentState::Working), + "blocked" => Ok(PaneAgentState::Blocked), "unknown" => Ok(PaneAgentState::Unknown), _ => Err(std::io::Error::other(format!( - "invalid agent state: {value}" + "invalid agent state: {value} (expected idle, working, blocked, or unknown)" ))), } } @@ -739,7 +739,7 @@ fn print_wait_help() { eprintln!("herdr wait commands:"); eprintln!(" herdr wait output --match [--source visible|recent] [--lines N] [--timeout MS] [--regex]"); eprintln!( - " herdr wait agent-state --state [--timeout MS]" + " herdr wait agent-state --state [--timeout MS]" ); } -- cgit v1.2.3