v0.4.6
Fixed
-
CI: dashboard lockfile drift:
dashboard/bun.lockwas out of sync
withdashboard/package.jsonafter the dependency update in 045ad44,
causingbun install --frozen-lockfileto fail on every CI job
(Quality matrix on ubuntu/macos/windows + Tests). Regenerated the
lockfile so frozen installs resolve cleanly. -
TTFT-watchdog retry:
ttft_msexcludes cooldown on retry: when the
TTFT watchdog fired and a same-key or rewrite-escalation retry
succeeded, the recordedttft_msandduration_msincluded the
watchdog timeout (60s) + cooldown (30s) + real upstream TTFT because
ctx.startedAtwas set once at request entry and never reset. Retry
path now resetsstartedAtimmediately before the re-dispatch, so
recorded metrics reflect only the successful attempt's real duration.
Incidents likewise survive a capture clear so the dashboard retains
the failure trail.