From 454c23db34ad3fb0ced115a8dd97e807011d77bc Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Thu, 4 Jun 2026 20:17:58 +0200 Subject: [PATCH] fix(colibri): add ListSkills + RegisterSkill to Command enum (Hermes) The colibri CLI's parse_args and run handler referenced Command::ListSkills and Command::RegisterSkill, but both variants were missing from the enum definition. This caused a build failure on Linux (rustc 1.95.0). Added the missing variants with their fields (name, description, category for RegisterSkill). Build + test + format gate verified green. Co-Authored-By: Hermes Agent --- crates/colibri-client/src/bin/colibri.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/crates/colibri-client/src/bin/colibri.rs b/crates/colibri-client/src/bin/colibri.rs index 6a3e926..94b91d9 100644 --- a/crates/colibri-client/src/bin/colibri.rs +++ b/crates/colibri-client/src/bin/colibri.rs @@ -42,6 +42,12 @@ enum Command { description: Option, capabilities: Vec, }, + ListSkills, + RegisterSkill { + name: String, + description: Option, + category: Option, + }, } fn default_socket_path() -> PathBuf {