singularity-forge/src
Mikael Hugo d4daf934ce
Some checks are pending
sf self-deploy / build, test, and publish server image (push) Waiting to run
sf self-deploy / deploy test and probe (push) Blocked by required conditions
sf self-deploy / promote prod (push) Blocked by required conditions
test(auto): convert auto-shutdown-signal.test.mjs to vitest
The file was using node:test which both passes (tests 2/2) but reports
the FILE as failed under vitest because vitest can't see node:test
suites in its harness. Same assertions, vitest shape — keeps the rest
of the test run clean.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 23:02:16 +02:00
..
resources test(auto): convert auto-shutdown-signal.test.mjs to vitest 2026-05-17 23:02:16 +02:00
tests feat(upgrade): drain HTTP requests + autonomous-loop SIGTERM awareness 2026-05-17 22:56:22 +02:00
web feat: operational glue for upgrade-safety chain 2026-05-17 22:57:26 +02:00
app-paths.ts feat: make sf server the operator entrypoint 2026-05-17 17:23:46 +02:00
bundled-extension-paths.ts
bundled-resource-path.ts
claude-cli-check.ts
cli-key.ts
cli-logs.ts
cli-stats.ts
cli-status.ts
cli-web-branch.ts fix: harden sf server control loop 2026-05-17 21:13:12 +02:00
cli.ts feat: make sf server the operator entrypoint 2026-05-17 17:23:46 +02:00
env.ts
errors.ts
extension-discovery.ts
extension-registry.ts
headless-answers.ts remove A2A; swarm enrollment + status projection + web swarms view; headless refactor 2026-05-17 16:04:06 +02:00
headless-context.ts
headless-events.ts
headless-feedback.ts fix: auto-version-bump swallowed operator-direction; ptrmap + lock guards 2026-05-17 15:51:36 +02:00
headless-import-backlog.ts
headless-mark-state.ts
headless-query.ts remove A2A; swarm enrollment + status projection + web swarms view; headless refactor 2026-05-17 16:04:06 +02:00
headless-reflect.ts
headless-server-forward.ts fix: harden sf server control loop 2026-05-17 21:13:12 +02:00
headless-status.ts
headless-triage.ts fix: harden sf server control loop 2026-05-17 21:13:12 +02:00
headless-types.ts
headless-ui.ts fold: hashline_edit + hashline_read → Edit({match}) + Read({format}) modes 2026-05-17 17:39:59 +02:00
headless-uok-status.ts
headless-usage.ts
headless.ts fix: harden sf server control loop 2026-05-17 21:13:12 +02:00
help-text.ts refactor(sf): separate daemon from server identity 2026-05-17 19:18:33 +02:00
interactive-session-lock.ts
loader.ts
logger.ts
logo.ts
models-resolver.ts
onboarding.ts remove: SF voice IVR / ElevenLabs paging — migrated to centralcloud 2026-05-17 17:42:16 +02:00
pi-migration.ts
project-sessions.ts
provider-migrations.ts
remote-questions-config.ts
resource-loader.ts
rtk.ts feat: replace launchd with systemd user-unit install path 2026-05-17 17:33:34 +02:00
security-overrides.ts
startup-model-validation.ts
startup-timings.ts
status-projection.ts remove A2A; swarm enrollment + status projection + web swarms view; headless refactor 2026-05-17 16:04:06 +02:00
tool-bootstrap.ts
traces.ts
update-check.ts
update-cmd.ts
web-mode.ts fix: harden sf server control loop 2026-05-17 21:13:12 +02:00
welcome-screen.ts
wizard.ts
worktree-cli.ts
worktree-name-gen.ts