ish config list
List all simulation configs
Usage: ish config list
ish config create
Create a simulation config
Usage: ish config create [options]
Options
JSON file with config data Required.
ish config get
Get simulation config details
Usage: ish config get <id>
Arguments
id
Config ID (required)
ish config schema
Get simulation config schema with defaults (admin-only - non-admin accounts: ask an admin to share an existing config ID and pass it via ish study run --config <id>).
Usage: ish config schema
ish config update
Update a simulation config
Usage: ish config update <id> [options]
Arguments
id
Config ID (required)
Options
JSON file with update data Required.
ish config delete
Delete a simulation config
Usage: ish config delete <id> [options]
Arguments
id
Config ID (required)
Options
Skip confirmation prompt (required in —json / non-TTY)
Global flags
Every command accepts the global flags.output the version number
Auth token (or set ISH_TOKEN env var)
Read auth token from a file (preferred over —token / ISH_TOKEN)
Default workspace ID; per-subcommand —workspace overrides
Output as JSON (auto-enabled when piped)
Extract a single field from the JSON response and print only its value (implies —json internally; supports dotted paths e.g. person.name)
Force human-readable output even when stdout is piped (overrides JSON-when-piped auto-detection)
Comma-separated fields to include in JSON output (e.g. alias,name,status)
Include full UUIDs and timestamps in JSON output
Disable colored output (also honored: NO_COLOR env var)
Suppress progress messages on stderr (no-op for read commands that emit none)