FK-safe purge of a live agent run this family created: delete its AIPromptRuns and
AIAgentRunSteps (children), then the run header. Best-effort per row so partial failures
still make progress. Deletes are done through loaded entity objects on the run-scoped provider.
FK-safe purge of a live agent run this family created: delete its AIPromptRuns and AIAgentRunSteps (children), then the run header. Best-effort per row so partial failures still make progress. Deletes are done through loaded entity objects on the run-scoped provider.