fix(#697): agents unknown subcommand exits 1 with typed error; plugins remove aliases uninstall and errors on not-found

This commit is contained in:
YeonGyu-Kim
2026-05-25 13:39:10 +09:00
parent c613e8e676
commit 91a0681ae9
2 changed files with 13 additions and 3 deletions

View File

@@ -294,6 +294,10 @@ fn classify_error_kind(message: &str) -> &'static str {
"empty_prompt"
} else if message.starts_with("interactive_only:") || message.contains("stdin is not a TTY") {
"interactive_only"
} else if message.starts_with("unknown agents subcommand:") {
"unknown_agents_subcommand"
} else if message.contains("is not installed") {
"plugin_not_found"
} else {
"unknown"
}