singularity-forge/src/resources/extensions
Jeremy 0742cf3493 fix(gsd): coerce string arrays to objects in complete-slice/task tools (#3565)
LLMs sometimes pass plain strings instead of the expected object shape
for array fields like filesModified and requires, causing TypeBox
validation to reject the input before the execute function runs. This
adds Type.Union schemas to accept both formats and normalizes strings
to objects with sensible defaults in the execute functions.

Closes #3565
2026-04-05 13:23:30 -05:00
..
async-jobs fix(extensions): update provides.hooks in 7 extension manifests to match actual registrations (#3157) 2026-03-31 11:54:41 -06:00
aws-auth feat: add aws-auth extension for automatic Bedrock credential refresh (#1253) 2026-03-18 15:07:10 -06:00
bg-shell fix(extensions): update provides.hooks in 7 extension manifests to match actual registrations (#3157) 2026-03-31 11:54:41 -06:00
browser-tools fix(extensions): update provides.hooks in 7 extension manifests to match actual registrations (#3157) 2026-03-31 11:54:41 -06:00
claude-code-cli fix: repair YAML bullet lists in malformed tool-call JSON (#3090) 2026-03-30 14:37:09 -06:00
cmux fix: isolate CmuxClient stdio to prevent TUI hangs in CMUX (#3306) 2026-04-05 07:43:21 -04:00
context7 fix(extensions): update provides.hooks in 7 extension manifests to match actual registrations (#3157) 2026-03-31 11:54:41 -06:00
github-sync refactor: move GSD metadata from commit subject scopes to git trailers 2026-03-25 22:56:48 +00:00
google-search fix(extensions): update provides.hooks in 7 extension manifests to match actual registrations (#3157) 2026-03-31 11:54:41 -06:00
gsd fix(gsd): coerce string arrays to objects in complete-slice/task tools (#3565) 2026-04-05 13:23:30 -05:00
mac-tools feat: add extension manifest + registry for user-managed enable/disable (#1238) 2026-03-18 14:12:19 -06:00
mcp-client feat(mcp-client): add OAuth auth provider for HTTP transport (#3295) 2026-04-05 01:05:10 -04:00
ollama feat(ollama): native /api/chat provider with full option exposure 2026-04-05 09:01:40 -05:00
remote-questions fix(remote-questions): empty-key entry in auth.json shadows valid Discord bot token (#2737) 2026-03-26 16:16:42 -06:00
search-the-web fix(security): add configurable overrides for command allowlist and SSRF blocklist 2026-04-02 13:45:05 +02:00
shared fix(test): reset dedup cache between ask-user-freetext tests 2026-04-04 19:59:54 -05:00
slash-commands refactor: split shared/mod.ts into pure and TUI-dependent barrels (#1807) 2026-03-21 11:48:32 -06:00
subagent Merge pull request #2887 from mastertyko/fix/subagent-project-agents-dir 2026-03-27 17:39:36 -06:00
ttsr feat: add GSD_HOME env var to override global ~/.gsd directory (#1566) 2026-03-20 08:29:01 -06:00
universal-config feat: add extension manifest + registry for user-managed enable/disable (#1238) 2026-03-18 14:12:19 -06:00
voice fix(voice): fix misleading portaudio error on PEP 668 Linux systems (#2403) (#2407) 2026-03-25 08:45:39 -06:00
ask-user-questions.ts fix(dedup): hash full question payload, not just IDs 2026-04-04 17:02:59 -05:00
get-secrets-from-user.ts fix: use loose equality for null checks in secure_env_collect (#2997) (#3231) 2026-03-30 14:32:40 -06:00
package.json Improve startup performance with lazy extension loading (#1336) 2026-03-19 07:38:50 -06:00