singularity-forge/src/resources/extensions
Mikael Hugo bf727173e7 cherry-pick(file-lock): make file-lock actually lock and throw on contention
Cherry-pick of gsd-build/gsd-2 a09e01640 — withFileLockSync now actually
acquires a proper-lockfile (was previously a no-op when proper-lockfile
wasn't required) and throws on ELOCKED contention by default. Adds
onLocked: 'skip' option for best-effort callers that tolerate dropped
entries (audit, journal). Modernizes import style (createRequire/join
from imports rather than ad-hoc require). Path-renames preserved
(gsd-pi → sf-run).

Co-Authored-By: Jeremy <jeremy@fluxlabs.net>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 05:28:36 +02:00
..
async-jobs Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
aws-auth sf snapshot: pre-dispatch, uncommitted changes after 4703m inactivity 2026-04-25 05:51:29 +02:00
bg-shell sf snapshot: pre-dispatch, uncommitted changes after 4703m inactivity 2026-04-25 05:51:29 +02:00
browser-tools Rename @sf-run/* → @singularity-forge/* package scope 2026-04-15 22:56:33 +02:00
claude-code-cli sf snapshot: pre-dispatch, uncommitted changes after 43m inactivity 2026-04-25 06:34:49 +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 preferences + mcp-client: resolve from main worktree and add global MCP config 2026-04-19 08:53:27 +02:00
ollama ollama: make extension opt-in via OLLAMA_HOST 2026-04-19 05:53:45 +02:00
remote-questions sf snapshot: pre-dispatch, uncommitted changes after 4703m inactivity 2026-04-25 05:51:29 +02:00
search-the-web sf snapshot: pre-dispatch, uncommitted changes after 4703m inactivity 2026-04-25 05:51:29 +02:00
sf cherry-pick(file-lock): make file-lock actually lock and throw on contention 2026-04-28 05:28:36 +02:00
sf-notify sf snapshot: pre-dispatch, uncommitted changes after 4703m inactivity 2026-04-25 05:51:29 +02:00
sf-permissions sf snapshot: pre-dispatch, uncommitted changes after 4703m inactivity 2026-04-25 05:51:29 +02:00
sf-tui sf snapshot: pre-dispatch, uncommitted changes after 4703m inactivity 2026-04-25 05:51:29 +02:00
sf-usage-bar sf snapshot: pre-dispatch, uncommitted changes after 4703m inactivity 2026-04-25 05:51:29 +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 feat(subagent): add background job manager and tests 2026-04-28 04:18:17 +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 sf snapshot: pre-dispatch, uncommitted changes after 4703m inactivity 2026-04-25 05:51:29 +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