Fv Attempt Stopped

Record that an FV attempt's ECS task STOPPED, with its stop code / exit code and the typed failure family. First stop wins (idempotent).

post/v1/internal/fv-runs/{job_id}/attempts/{attempt_number}/stopped

Request

  • Base URL: https://api.graphify.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.graphify.com/v1/internal/fv-runs/{job_id}/attempts/{attempt_number}/stopped
  • Auth: none declared

Path parameters

job_idstring required
attempt_numberinteger required

Request body

stopCodestring nullable
containerExitCodeinteger nullable
failureFamily'repository' | 'policy' | 'provider_writeback' | 'cancelled' | 'expired' | 'security' | 'runner_resource' | 'capacity' | 'aws_transient' | 'control_plane'

Typed cause of an FvAttempt's stop, reported by the task-state reconciler on POST /stopped. The single source of truth for the taxonomy: the /stopped intake validates against it (so a producer that drifts fails loudly with a 422 rather than silently), and the dispatch circuit breaker keys off it.

retryDispositionstring nullable
ecsTaskArnstring nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 2 revisions of this API.