{"version":"2.1.271","anchor":"rate-limit-wait-callback-threaded-through-workflow-execution","canonical_anchor":"rate-limit-wait-callback-threaded-through-workflow-execution","heading":"Rate-limit wait callback threaded through workflow execution","tier":"internal","area":"Workflows","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.271\/e\/rate-limit-wait-callback-threaded-through-workflow-execution","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.271","markdown":"### Rate-limit wait callback threaded through workflow execution\n\nWorkflow and task execution can now report when they're waiting on an API rate limit\n\n**What**\n\nWorkflow and task execution now accept an `onRateLimitWait` callback, connected to `sink.onRateLimitWait`. A new telemetry event, `workflow_rate_limit_wait`, is also recorded.\n\n**Why**\n\nThis lets Claude Code track and surface moments when a workflow or task is stalled waiting on a rate limit, rather than that wait going unreported.\n\n- Area: Workflows\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}