-
-
Notifications
You must be signed in to change notification settings - Fork 80.3k
Add automatic fast-mode: on for talks, off for longer runs; auto-off after X seconds #85087
Copy link
Copy link
Closed
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerAuth, provider routing, model choice, or SecretRef resolution may break.Auth, provider routing, model choice, or SecretRef resolution may break.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.Issue quality rating does not apply to this item.
Description
Metadata
Metadata
Assignees
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerAuth, provider routing, model choice, or SecretRef resolution may break.Auth, provider routing, model choice, or SecretRef resolution may break.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.Issue quality rating does not apply to this item.
Type
Fields
No fields configured for issues without a type.
Problem
Fast mode is useful for interactive first replies, but long tool-heavy turns should stop spending fast-tier capacity once the user is no longer waiting on the first response.
Today fast mode is effectively
onoroff; it does not express "start fast, then become cheap if this turn has become background work".Proposal
Add
fast: auto/fastMode: "auto":auto.💨Fast: auto-off(75s>60s).💨Fast: auto-onat the end of a turn when auto-off was announced, so the next turn is visibly reset.Notes
Codex app-server can receive
serviceTieron thread start/resume and turn start, but not on steer for an already-running turn. Soautoshould apply at the next OpenClaw-started model call/turn-start boundary, not as a mid-stream retier of one already-running Codex app-server turn.Related but different work:
Acceptance
/fast autoworks in chat/UI/TUI/ACP session controls.agents.list[].fastModeDefaultand model params accept"auto".params.fast_seconds/params.fastSecondsconfigures the cutoff.