mirror of
https://github.com/garrytan/gstack.git
synced 2026-09-14 17:05:28 +02:00
chore: bump version and changelog (v1.77.0.0)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
d7e61e0890
commit
7cb0f2d93a
@@ -567,7 +567,7 @@ duration-packed free shards, the sharded paid runner as the CI engine
|
||||
coverage contract + gate census, eval-budget timeout tiers, and the
|
||||
coverage fill. Remaining, in rough priority order:
|
||||
|
||||
- **DONE (v1.76 test-infra wave) — Delete the legacy evals.yml matrix after
|
||||
- **DONE (v1.77.0.0 test-infra wave 1) — Delete the legacy evals.yml matrix after
|
||||
parity.** Deleted as a pure-deletion commit (one revert restores it) after
|
||||
a static parity receipt: sliced gate census (49 files) ⊇ matrix files (18),
|
||||
31 files of extra coverage. `needs: evals` edge dropped, PR comment moved
|
||||
@@ -813,7 +813,18 @@ SKILL.md untouched). `bun test` is green again.
|
||||
|
||||
## Scope-gate follow-ups (filed via /plan-eng-review on the plan-mode auto-select-B change)
|
||||
|
||||
### P2: SDK eval budgets charge API-queue latency to the work budget — pick a structural fix
|
||||
### DONE (v1.77.0.0) — SDK eval budgets charge API-queue latency to the work budget
|
||||
|
||||
**Shipped shape:** the two-phase timer landed WITHOUT the codemod this entry
|
||||
feared: the total wall stays <= timeout (work phase = remainder after first
|
||||
byte), so every outer/inner bun-timeout relationship is untouched; a silent
|
||||
API now dies EARLY at the startup grace (90s local / 300s CI floor, enforced
|
||||
Math.max) with the distinct reason 'timeout_startup'. Option (b)'s 300s CI
|
||||
floor is in (test/session-runner-startup-grace.test.ts pins it). The
|
||||
budget-EXTENSION variant (work budget = full timeout from first byte, which
|
||||
DOES need the tier/wall reshape) remains wave-2 scope in the overhaul plan.
|
||||
|
||||
Original entry follows for context:
|
||||
|
||||
**What:** `runSkillTest`'s single `setTimeout(timeout)` arms at spawn, so session
|
||||
startup AND the model's first-completion queue time are charged against the
|
||||
|
||||
Reference in New Issue
Block a user