Development record
abcd has no machine-readable list of its verbs: abcd --help --agent --json ignores --json and prints the text menu, so an agent learns the verbs, their flags and how to call them only by parsing help prose or reading every commands/*.md page. The list must be built from the same source as --help --agent and must carry machine-readable instructions for an agent to use abcd.
issueopenminoriss-2610301320457709
abcd has no machine-readable list of its verbs: abcd --help --agent --json ignores --json and prints the text menu, so an agent learns the verbs, their flags and how to call them only by parsing help prose or reading every commands/*.md page. The list must be built from the same source as --help --agent and must carry machine-readable instructions for an agent to use abcd.
Frontmatter
| id | iss-2610301320457709 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | minor |
.abcd/work/issues/open/iss-2610301320457709-abcd-has-no-machine-readable-list-of-its.md
open on GitHub ↗ · commit history ↗
mentions2
- itd-2610301327282266abcd's help fits the screen it is read on
- spc-2610301431075964An agent learns how to call abcd from the abcd it runs