Skip to content

fix(worker): let progressing repository scans complete - #305

Merged
ecryptoguru merged 1 commit into
mainfrom
codex/scan-completion-policy
Aug 14, 2026
Merged

fix(worker): let progressing repository scans complete#305
ecryptoguru merged 1 commit into
mainfrom
codex/scan-completion-policy

Conversation

@ecryptoguru

Copy link
Copy Markdown
Owner

Summary

  • remove elapsed-time engine termination for Quick, Standard, and Deep repository scans
  • use the existing bounded run.json sequence/turn/phase receipt as the durable progress signal
  • retain provider budget limits, user cancellation, and a 20-minute no-progress stop
  • keep URL/API egress limits and bounded optional triage unchanged
  • correct runtime documentation so 15/45 minute figures are estimates, not repository cutoffs

Verification

  • pnpm exec vitest run apps/worker/src/engine/runner.test.ts apps/worker/src/jobs/run-scan.job.test.ts
  • pnpm test:core
  • pnpm typecheck
  • pnpm lint
  • pnpm format:check
  • git diff --check

@ecryptoguru
ecryptoguru merged commit 88ff397 into main Aug 14, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant