repopilot_start_step
Start a durable Agent Skill execution step for an existing run, returning a Step ID for later completion. Use idempotency keys to avoid duplicate steps on retries.
Instructions
Start one durable Agent Skill execution Step for an existing RepoPilot run. Call this immediately before executing the named Skill, then pass the returned Step ID to repopilot_finish_step. Reusing the same idempotency key within a run returns the existing Step instead of creating a duplicate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runId | Yes | Existing RepoPilot run UUID that owns this Agent Skill execution. | |
| agentName | Yes | RepoPilot Agent identity assigned to the Skill; the Agent-to-Skill pairing is validated. | |
| skillName | Yes | Versioned RepoPilot Skill to execute within the run. | |
| idempotencyKey | Yes | Stable caller-generated key scoped to the run and logical attempt; retry with the same key to receive the existing Step. |