quick wins (issues #9 #10 #11 #12 #13 #16) : am logs (tail+follow), am list --running/--sort, am config set, am alias add/remove/list, dedup historique, am open
This commit is contained in:
+54
@@ -238,6 +238,60 @@ pub static HELP_SPECS: &[HelpSpec] = &[
|
||||
HelpExample { desc: "Starts of one agent since a date.", code: "log claude-code --kind start --since 2026-08-01" },
|
||||
],
|
||||
},
|
||||
HelpSpec {
|
||||
name: "logs",
|
||||
category: "Commands",
|
||||
usage: "logs {flags} <agent>",
|
||||
about: "Tail the log file of an agent.",
|
||||
search_terms: &["tail", "follow", "output"],
|
||||
flags: &[
|
||||
HelpFlag { short: "", long: "--lines", value: "N", desc: "Number of lines to show (default: 20)" },
|
||||
HelpFlag { short: "", long: "--follow", value: "", desc: "Follow the log as it grows" },
|
||||
],
|
||||
subcommands: &[],
|
||||
parameters: &[
|
||||
HelpParam { name: "agent", typ: "string", desc: "Agent name or alias" },
|
||||
],
|
||||
io: None,
|
||||
examples: &[
|
||||
HelpExample { desc: "The last 20 lines.", code: "logs claude-code" },
|
||||
HelpExample { desc: "A live view.", code: "logs claude-code --follow" },
|
||||
],
|
||||
},
|
||||
HelpSpec {
|
||||
name: "open",
|
||||
category: "Commands",
|
||||
usage: "open {flags} <agent>",
|
||||
about: "Open an agent's installation directory in the file manager.",
|
||||
search_terms: &["explorer", "folder", "directory"],
|
||||
flags: &[],
|
||||
subcommands: &[],
|
||||
parameters: &[
|
||||
HelpParam { name: "agent", typ: "string", desc: "Agent name or alias" },
|
||||
],
|
||||
io: None,
|
||||
examples: &[
|
||||
HelpExample { desc: "Open the install directory.", code: "open claude-code" },
|
||||
],
|
||||
},
|
||||
HelpSpec {
|
||||
name: "alias",
|
||||
category: "Commands",
|
||||
usage: "alias {flags} <add|remove|list> [name] [target]",
|
||||
about: "Manage command aliases (cc -> claude-code) without editing the YAML.",
|
||||
search_terms: &["shortcut", "rename"],
|
||||
flags: &[],
|
||||
subcommands: &[
|
||||
("add", "Add an alias pointing to an agent"),
|
||||
("remove", "Remove an alias"),
|
||||
],
|
||||
parameters: &[],
|
||||
io: None,
|
||||
examples: &[
|
||||
HelpExample { desc: "Shortcut for claude-code.", code: "alias add cc claude-code" },
|
||||
HelpExample { desc: "List every alias.", code: "alias list" },
|
||||
],
|
||||
},
|
||||
HelpSpec {
|
||||
name: "history",
|
||||
category: "Commands",
|
||||
|
||||
Reference in New Issue
Block a user