Skip to content

v0.1.1

Choose a tag to compare

@drscrewdriver drscrewdriver released this 22 Oct 12:28
· 70 commits to main since this release

v0.1.1

Added

  • Backend auto-retry (D9): turn/end transient failures (error/429/max-tokens) trigger adaptive-backoff followup(retryText) resume; permanent failures (auth/balance/model/context limit) stop; user intervention or successful turn resets consecutive failure count.
  • Freeze/gate yield: retry skips when isFrozen(sessionId) is true (queueLocked / paused / taskControl paused), never bypasses the session gate.

Changed

  • sessionGuard redundant port now exposes state(sessionId) returning { queueLocked, lockReason, paused, taskControlAvailable, taskControl }.
  • HTTP route GET /session-guard/diag returns runtime diagnostics including retry state.

Fixed

  • Weekend detection now uses Intl.DateTimeFormat with the configured timezone instead of bare getUTCDay(), fixing an 8-hour boundary bug for Beijing timezone.

Release backfilled on 2026-10-22 from git tag + CHANGELOG history.