You'll notice
Rate-limit auto-continue prefill text is consumed before the draft is rewritten, so it is no longer clobbered or duplicated.
Before the turn rewrites the input draft during queued-command execution, it now explicitly consumes any pending rate-limit auto-continue prefill text via consumeRateLimitAutoContinuePrefill. This prevents that prefill from being clobbered or duplicated when new input arrives.