Skip to content
WIP

This guide is a work in progress. Barry is also a work in progress.

<identity> action

Run actions and read their recorded runs.

<identity> action [options] [command]
Subcommand Description
run Run an action now: a script action here, an agent action via the API.
show Print an action run’s recorded deliverable.
runs List recorded action runs, newest first.

Run an action now: a script action here, an agent action via the API.

<identity> action run [options] <name>
Argument Required
name Required
Option Description
--input <key=value> An input value (JSON if it parses, else a string); repeatable.
--inputs-json <json> All inputs as one JSON object.
--json Print the whole run record as JSON.

Print an action run’s recorded deliverable.

<identity> action show [options] <run_id>
Argument Required
run_id Required
Option Description
--json Output the whole run record as JSON.

List recorded action runs, newest first.

<identity> action runs [options]

Alias: <identity> action ls.

Option Description
--action <name> Filter by action name.
--session <id> Filter by session ID.
--status <status> Filter by status: started, complete, failed, cancelled.
--trigger <trigger> Filter by what started it: session, api, cli, schedule, job (job runs, subagents among them)
--limit <n> Number of runs to show. Default 20.
--json Output as JSON.

Every command also accepts -h, --help. All identity commands.