Skip to main content
Runs a tool, plan or agent of the pack at —path, the way the pack’s own plans call it, so items outside the public interface and migration items run too. This is the only direct way to run them. The result is printed to stdout as JSON.

Arguments

string
required
The item as <tool|plan|agent><name>, its full catalog name, $pack<kind>__<name>, or a bare name when only one item has it
string
Inputs as a JSON object: inline (’{“a”:1}’), @file.json, or - for stdin

Options

string[]
Override individual input keys (applied on top of the JSON document)Format: KEY=VALUE.
string
default:"."
The pack’s directory, holding pack.tomlFormat: PATH.
boolean
Print a JSON envelope instead of text

Global options

integer
Increase log verbosity (-v info, -vv debug, -vvv trace)