{
  "profile_id": "openai-responses-v1-draft.1",
  "suite_version": "responses-background-v1-draft.1",
  "status": "draft",
  "cases": [
    {
      "id": "background_create",
      "description": "Background creation returns a stable identity and a valid queued, running or terminal state.",
      "required": true
    },
    {
      "id": "background_poll",
      "description": "Polling reads the same original task without generating another response.",
      "required": true
    },
    {
      "id": "background_cancel",
      "description": "Cancellation returns a native terminal Response; repeating cancellation is idempotent.",
      "required": true
    },
    {
      "id": "temporary_background",
      "description": "Background store:false remains queryable during its source polling window without changing the requested storage mode.",
      "required": true
    },
    {
      "id": "background_resume",
      "description": "A background response created with stream:true resumes after its stored-event cursor without replaying earlier events.",
      "required": true
    },
    {
      "id": "resume_identity",
      "description": "Resumed events preserve response identity, item identities and increasing stored-event sequence numbers.",
      "required": true
    },
    {
      "id": "bounded_io",
      "description": "Every operation uses the same fixed target and original bounded suite deadline.",
      "required": true
    }
  ]
}
