feat(seats): accounts without a 5-hour limit
Anthropic is removing the 5-hour limit in stages (from 2026-10-31), and an account without it reports the weekly window alone. Until now the pool took such an account for an unprobed seat: always eligible, ranked after every other, never held to the weekly cutoff, with no cap on its passes. - The burst window is the 5-hour one, else the weekly one (Seats::BurstWindow). An account whose burst window is the weekly one is ranked by it and admitted under the 95 % cutoff with the passes in flight projected on it, at the measured share per pass (0.04 at xhigh, 0.125 otherwise; REVIEW_GATES_LENS_COST_7D_PCT), and waits for the weekly reset when over it. - Every OAuth account and the local login takes at most 128 passes at once, every driver's counted (REVIEW_GATES_OAUTH_CONCURRENCY): every run measured with 149 or more in flight on one account drew usage-limit rejections, none of the 119 with 139 or fewer. - A 'concurrents' rejection pauses the seat for 20 s or its retry-after, not until a window's reset (a seat sat two hours at 10 % on one). - Board entries, the folded foreign record and the board's view carry cost7d, so the drivers see each other's weekly load. - `seats` and the log table say `no limit` in such an account's 5-hour column; the board's others-line names its weekly projection. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
a2974a8139
commit
c28307601b
11 changed files with 209 additions and 26 deletions
|
|
@ -248,7 +248,10 @@ per hash: a second on the same hash is refused while the first is live
|
|||
drivers share a scratch dir. `flatpak run net.catcrafts.CrafterReview seats` shows the
|
||||
drivers running and what they hold. The seat pool still places
|
||||
every process by its seat's projected 5-hour headroom
|
||||
(`REVIEW_GATES_LENS_COST_PCT`, `REVIEW_GATES_SEAT_MAX_UTIL`), and a pass
|
||||
(`REVIEW_GATES_LENS_COST_PCT`, `REVIEW_GATES_SEAT_MAX_UTIL`) — or, on an
|
||||
account whose 5-hour limit Anthropic has removed, by its weekly window
|
||||
under the 95 % cutoff — at most 128 passes per account, every driver's
|
||||
counted (`REVIEW_GATES_OAUTH_CONCURRENCY`), and a pass
|
||||
launches only when its environment's instrument is free and it fits in
|
||||
free memory (How the passes share the stacks): the driver logs per gate
|
||||
how many passes of each environment memory and the stacks allow. Run
|
||||
|
|
@ -572,3 +575,12 @@ repository.
|
|||
repository up and ships the skill, `doc` the texts, `browser install` the
|
||||
Chromium, `stop` ends a run from any sandbox. A driver takes its passes
|
||||
with it however it ends.
|
||||
- 2026-10-31 — **accounts without a 5-hour limit** (Jorijn: "antrophic is
|
||||
gradually removing the 5h limits"). Anthropic removes the 5-hour limit in
|
||||
stages, and an account without it reports the weekly window alone. Such
|
||||
an account is ranked and admitted by its weekly window with the passes in
|
||||
flight projected on it, never taken for an unprobed seat; every OAuth
|
||||
account takes at most 128 passes at once (every run measured with 149 or
|
||||
more in flight on one account drew usage-limit rejections); a 'concurrents' rejection backs the seat off for seconds,
|
||||
not until a window's reset; `seats` shows `no limit` in such an account's
|
||||
5-hour column.
|
||||
|
|
|
|||
Loading…
Reference in a new issue