Skip to content
AgentSoul
AGH RuntimeAgent

agh agent soul

Inspect and manage agent SOUL.md files

Audience
Operators running durable agent work
Focus
Agent guidance shaped for scanability, day-two clarity, and operator context.

agh agent soul

Inspect and manage agent SOUL.md files

Options

  -h, --help   help for soul

Options inherited from parent commands

      --json            Emit JSON output
  -o, --output string   Output format: human, json, jsonl, or toon (default "human")

Output Formats

Every AGH command supports -o, --output:

  • human for interactive terminal use
  • json for scripts and other machine-readable consumers
  • jsonl for wait or streaming commands that emit one JSON record per line
  • toon for compact agent-readable summaries

Subcommands

CommandDescription
agh agent soul deleteDelete SOUL.md through managed authoring
agh agent soul historyList managed Soul authoring revisions
agh agent soul inspectInspect one agent's resolved Soul
agh agent soul rollbackRollback SOUL.md to a managed revision
agh agent soul validateValidate a proposed Soul body or the current SOUL.md
agh agent soul writeCreate or replace SOUL.md through managed authoring

On this page