Internal prompt payload passed to the CLI adapter (e.g. system instructions + task).
Clean, user-facing prompt recorded in public history.
Request parameters (backend, model, session handle, etc.).
Absolute canonical working directory for workspace isolation.
OptionalabortSignal: AbortSignal | null
Optional caller abort signal.
OptionalonProgress: ((info: { message?: string }) => void) | null
Optional MCP progress callback.
Execution formatting options (e.g. requireEnvelope for reviews).
Neutral execution result containing all evidence and metadata.
Executes a task through the unified controller pipeline.