From de2e32c5d4875c43e338a917a5386d60f91c2249 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Mon, 25 May 2026 19:34:25 +0900 Subject: [PATCH] fix: skills install nonexistent path emits skill_not_found error kind with descriptive message; classify_error_kind adds skill_not_found branch --- rust/crates/commands/src/lib.rs | 7 ++++++- rust/crates/rusty-claude-cli/src/main.rs | 2 ++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/rust/crates/commands/src/lib.rs b/rust/crates/commands/src/lib.rs index f63c1ea3..4dc5f6ee 100644 --- a/rust/crates/commands/src/lib.rs +++ b/rust/crates/commands/src/lib.rs @@ -3240,7 +3240,12 @@ fn resolve_skill_install_source(source: &str, cwd: &Path) -> std::io::Result &'static str { "unknown_agents_subcommand" } else if message.contains("is not installed") { "plugin_not_found" + } else if message.contains("skill source") && message.contains("not found") { + "skill_not_found" } else { "unknown" }