aethis_cancel_generation
Cancel one observed generation job and release only its project ownership; bind and confirm the exact job ID first, and obtain fresh explicit user approval before this destructive call.
Instructions
Request cancellation of one observed generation job and release only its project ownership. First call aethis_generation_status and bind the exact job_id; confirm_job_id protects against accidental target mismatch but does not itself prove human approval. MCP hosts should require destructive-action approval, and agents must obtain a fresh explicit user reply before calling. The response outcome is cancelled or idempotent already_cancelled. Cancellation may be cooperative rather than immediate. It is a destructive mutation and requires an API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | The exact job ID returned by aethis_generation_status | |
| project_id | Yes | The project ID containing the observed generation job | |
| confirm_job_id | Yes | Repeat job_id to bind the cancellation target; host/user approval is a separate requirement |