Skip to main content

Crate atd_cli

Crate atd_cli 

Source
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 does discover return.
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.