singularity-forge/src/resources/extensions/gsd/auto
deseltrus 8919a07962 fix(auto): prevent premature auto-mode stops on blocked phase + missing reassessment
- Change phase:"blocked" from stopAuto to pauseAuto — sessions are now
  resumable instead of requiring manual /gsd auto restart
- Default reassess_after_slice to true — reassessment fires after every
  slice completion unless explicitly disabled (was opt-in, causing missed
  reassessments in multi-slice milestones)
- Change dispatch no-match fallthrough from level:"info" (hard stop) to
  level:"warning" (pause) — unhandled phases are now recoverable
- Add dependency-resolution fallback in resolveSliceDependencies — when
  no slice has ALL deps satisfied, picks the one with the most deps met
  instead of immediately returning blocked (both DB and file-based paths)
2026-04-14 06:00:25 +02:00
..
detect-stuck.ts fix(gsd): replace hardcoded agent skill paths with dynamic resolution (#3575) 2026-04-05 15:12:19 -05:00
finalize-timeout.ts fix(gsd): add timeout guard around postUnitPreVerification to prevent auto-loop hang 2026-04-07 20:57:30 -05:00
infra-errors.ts fix(auto): add structured cooldown error and bounded retry budget 2026-04-12 09:16:05 -05:00
loop-deps.ts fix(gsd): honor /gsd model as session override across dispatch 2026-04-12 11:48:06 -05:00
loop.ts fix(gsd): add memory pressure watchdog and persist stuck detection state (#3708) 2026-04-13 08:11:20 -04:00
phases.ts fix(auto): prevent premature auto-mode stops on blocked phase + missing reassessment 2026-04-14 06:00:25 +02:00
resolve.ts feat(gsd): wire structured error propagation through UnitResult 2026-03-26 01:01:15 -04:00
run-unit.ts fix(gsd): harden auto merge recovery and session safety 2026-04-08 20:15:20 -05:00
session.ts Merge pull request #4067 from jeremymcs/fix/gsd-model-session-override 2026-04-12 12:50:12 -05:00
types.ts fix(gsd): add escalation and unit-detach guards to finalize timeout handlers 2026-04-07 21:10:55 -05:00