Expand description
atd-cli library side — exposes subcommand modules so integration tests can
drive them with captured output buffers.
Modules§
- call
atd call— invoke a tool with JSON args and print the result.- cli
- CLI surface: every clap-derive struct in one place.
- connect
- Endpoint resolution + AtdClient connect helper.
- doctor
atd doctor— connectivity sanity check: socket exists, ping succeeds, how many tools doesdiscoverreturn.- list
atd list— discover tools and print them, filtered by flags.- schema
atd schema— describe a tool and pretty-print its ToolDefinition.- skills
atd skills sync— pull skill files from a connected ATD server via the skills meta-tool convention (<publisher>:<service>.skills.list/get) and write them to per-platform install paths.