Start Hermes run
hermes_api_runs_startStarts a Hermes agent run from a prompt, with optional model, profile, context, tags, and dry-run. Writes redacted receipts and enforces api_call, live, model, agent-tool, and external-side-effect gates.
Instructions
Typed POST /v1/runs wrapper that starts a Hermes agent run from a prompt, writing redacted request/result/response receipts. Requires api_call tier with live, model, agent-tool, and external-side-effect gates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| home | No | Optional Hermes home path used by the run. | |
| tags | No | Optional tags attached to the run. | |
| model | No | Optional model override; defaults to the server's configured default. | |
| prompt | Yes | User prompt that starts the Hermes run. | |
| context | No | Optional structured context passed to the Hermes run. | |
| dry_run | No | When true, the server may validate the request without creating a live run. | |
| profile | No | Optional Hermes profile name used by the run. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| scope | No | ||
| run_id | No | ||
| status | Yes | ||
| message | No | ||
| verdict | No | unknown | |
| evidence | No | ||
| mutation | No | ||
| warnings | No | ||
| live_call | No | ||
| retryable | No | ||
| error_code | No | ||
| duration_ms | No | ||
| http_status | No | ||
| policy_tier | No | read_only | |
| artifact_dir | No | ||
| likely_cause | No | ||
| next_actions | No | ||
| safe_next_action | No | ||
| redactions_applied | No |