{
  "slug": "wrangler-workflows-instances-restart-supports-restarting-from-a-step-f470e49c2b26",
  "title": "wrangler workflows instances restart supports restarting from a step",
  "tools": [
    "wrangler"
  ],
  "tags": [
    "agent"
  ],
  "introduced_at": "2026-06-02T15:09:22.000Z",
  "announced_at": "2026-06-02T15:09:22.000Z",
  "effective_at": null,
  "date_basis": "source-publication",
  "status": "unknown",
  "how": {
    "incantation": "When debugging a Workflow instance, restart it from a specific step with `npx wrangler workflows instances restart <NAME> <ID> --from-step-name <STEP>`. Add `--from-step-count` or `--from-step-type` to disambiguate; add `--local` for a local dev session.",
    "examples": [
      "npx wrangler workflows instances restart <NAME> <ID> --from-step-name <STEP>",
      "npx wrangler workflows instances restart <NAME> <ID> --from-step-name <STEP> --local",
      "npx wrangler workflows instances restart <NAME> <ID> --from-step-name <STEP> --from-step-count <COUNT> --from-step-type <TYPE>"
    ],
    "gotchas": [
      "Version: 4.97.0",
      "<NAME> (required): Workflow name.",
      "<ID> (required): Instance ID; `latest` selects the latest instance.",
      "--from-step-name <string>: Name of the step to restart from.",
      "--from-step-count <number>: 1-based occurrence of the step name/type; defaults to 1.",
      "--from-step-type <string>: Disambiguates a name shared across step types; defaults to `do`.",
      "--local: Targets a Workflow in a local `wrangler dev` session.",
      "--port <number>: Local dev session port; defaults to 8787.",
      "Prerequisite: The `wrangler workflows` command requires Wrangler 3.83.0 or later.",
      "Prerequisite: The `--local` flag requires Wrangler 4.79.0 or later.",
      "Available for remote Workflow instances and local `wrangler dev --local` sessions."
    ]
  },
  "why_it_matters": "When debugging a Workflow instance, restart it from a specific step in a remote instance or local `wrangler dev --local` session.",
  "sources": [
    "https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.97.0",
    "https://developers.cloudflare.com/workers/wrangler/commands/workflows/"
  ],
  "rank": 0.98021,
  "judge": {
    "publish": true,
    "judge_model": "codex-cli/gpt-6-luna+typesafe/jev-1.13.0",
    "prompt_version": "extract-v7+enrich-v1+judge-v2x3+jev-publish-v1"
  },
  "review_state": "approved",
  "provenance": {
    "run_id": "backfill-20261007",
    "verdict_id": "backfill-20261007:backfill-20261007-10ed2ed9bc86c99b-0:gate",
    "evidence_hash": "2a89147fe8ec099cbca5051da36c2b59e0e68fed5b70ccb99fcf4b61761a6e44"
  },
  "review": {
    "draft_hash": "69a1d207037d8c91f0f3202c901fc9df3c7f1fc3c10dafa987b1672eb25aeb3d",
    "reviewer": "publication-gate",
    "reviewed_at": "2026-10-07T00:00:00.000Z",
    "decision": "backfill-20261007:gate",
    "reason": "3 of 3 judge runs approved with p_yes >= 0.9 (mean 0.98 >= 0.9; 2 needed) and Jev gave 0.77 (>= 0.6 needed)."
  }
}
