Documentation Index
Fetch the complete documentation index at: https://handler.alduncanson.com/llms.txt
Use this file to discover all available pages before exploring further.
Look up Handler commands
Handler’s command line is optimized for both humans and agents. Use text output interactively, JSON for scripts, and NDJSON for streaming event consumers.Global options
| Option | Description |
|---|---|
--version | Show the version and exit. |
-v, --verbose | Enable verbose logging. |
-d, --debug | Enable debug logging. |
--output text/json/ndjson | Select output format. Defaults to text. |
--quiet | Suppress non-error output. |
--connect-timeout SECONDS/none | HTTP connect timeout. Env: HANDLER_CONNECT_TIMEOUT. |
--read-timeout SECONDS/none | HTTP read timeout for non-streaming calls. Env: HANDLER_READ_TIMEOUT. |
--write-timeout SECONDS/none | HTTP write timeout. Env: HANDLER_WRITE_TIMEOUT. |
--pool-timeout SECONDS/none | HTTP connection pool timeout. Env: HANDLER_POOL_TIMEOUT. |
--stream-read-timeout SECONDS/none | HTTP read timeout for streaming calls. Defaults to none. Env: HANDLER_STREAM_READ_TIMEOUT. |
Machine-readable metadata
Use these commands when generating wrappers, validating agent plans, or building docs from the installed CLI:Core commands
handler card get
Retrieve an agent’s card.
--url, -s, --server, -b, --bearer-env, -k, --api-key-env.
handler card validate
Validate an agent card from a URL, configured server, or local file.
--url, --file, -s, --server, -b, --bearer-env, -k, --api-key-env.
handler message send
Send a message and receive a response.
--url, -s, --server, -t, --text, --stream, --json,
--context-id, --task-id, -C, --continue, --push-url, --push-token,
-b, --bearer-env, -k, --api-key-env, -H, --header.
handler message stream
Send a message and stream the response in real time.
message send, except --text is required and streaming is
always enabled.
handler task get
Retrieve task status.
--url, -s, --server, --task, -n, --history-length, --params,
-b, --bearer-env, -k, --api-key-env.
handler task cancel
Request cancellation of a task.
handler task resubscribe
Resubscribe to a task’s SSE stream after disconnection.
handler task notification get
Get the push notification configuration for a task.
--url, -s, --server, --task, -c, --config-id, -b, --bearer-env, -k, --api-key-env.
handler task notification set
Configure a push notification webhook for a task.
--url, -s, --server, --task, --webhook-url, -t, --token,
-b, --bearer-env, -k, --api-key-env.
Session commands
handler session list
List all saved conversation sessions.
handler session show
Display saved conversation state.
handler session clear
Clear saved conversation state for one agent.
Server commands
handler server add
Add a server to the global or repo-scoped configuration.
--url, --bearer-env, --api-key-env, --api-key-header,
--cert, --key, --oauth2-token-url, --oauth2-client-id-env,
--oauth2-client-secret-env, --oauth2-scope, --global, and --repository.
handler server list
List configured global and repo-scoped servers.
handler server show
Show details for a configured server.
--source repository/global.
handler server remove
Remove a server from the configuration.
--global, --repository.
handler server validate
Validate configured servers and default auth resolution.
handler server run agent
Start Handler’s local A2A agent server.
handler server run push
Start a local webhook server for push notifications.
Interface and integration commands
handler mcp
Run a local MCP server exposing A2A protocol operations. Supports stdio,
sse, and streamable-http.
handler tui
Launch the interactive terminal interface.
handler web
Serve the TUI as a web application.
handler docs
Open the Handler documentation in your browser.
handler version
Display the current version.
handler update
Update Handler to the latest published version.
handler upgrade
Alias for handler update.