singularity-forge/src/resources/extensions
Mikael Hugo 9a04fef925 Fix Codex review issues: phase-timeout mutation race and missing backfill
P1 (phase-timeout mutation race): withPhaseTimeout now stores the still-running
phase promise in _danglingPhasePromise when a timeout fires. Each loop iteration
drains that promise (with try/catch) before starting new work, preventing the
timed-out phase from mutating state concurrently with the next iteration.

P2 (verification_status backfill): Schema migration v17 now runs a backfill UPDATE
after adding the new column, deriving verification_status from existing
verification_evidence rows. Projects upgraded mid-slice will have correct
all_pass/partial/all_fail values immediately rather than empty strings that
bypass the prior-task guard.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 16:48:00 +02:00
..
async-jobs Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
aws-auth Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
bg-shell Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
browser-tools Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
claude-code-cli fix(pi-ai): wire thinking:{type} field and extend adaptive-thinking model coverage (#4392) 2026-04-18 13:38:30 +02:00
cmux Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
context7 Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
genai-proxy Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
github-sync Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
google-search Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
guardrails Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
mac-tools Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
mcp-client Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
ollama Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
remote-questions Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
search-the-web Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
sf Fix Codex review issues: phase-timeout mutation race and missing backfill 2026-04-18 16:48:00 +02:00
sf-notify Fix all 26 failing tests (22 rebrand artifacts + 4 RTK seam bugs) 2026-04-18 13:07:09 +02:00
sf-permissions Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
sf-tui Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
sf-usage-bar Fix all 26 failing tests (22 rebrand artifacts + 4 RTK seam bugs) 2026-04-18 13:07:09 +02:00
shared Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
slash-commands Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
subagent Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
ttsr Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
universal-config Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
voice Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
ask-user-questions.ts Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
get-secrets-from-user.ts Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
package.json Improve startup performance with lazy extension loading (#1336) 2026-03-19 07:38:50 -06:00