singularity-forge/src/resources/extensions
Iouri Goussev dc723b2519 feat(gsd): wire structured error propagation through UnitResult
Add ErrorContext interface to UnitResult so error information (provider
errors, timeouts, idle watchdog kills) is no longer discarded at the
resolve boundary. The four call sites that previously threw away context
now attach typed error metadata with category, message, and transience.

Downstream consumers (stuck detection in phases.ts, journal unit-end
events) use the structured errorContext field directly instead of
fragile regex heuristics on message content.
2026-03-26 01:01:15 -04:00
..
async-jobs merge: incorporate main into next (resolve 26 conflicts) 2026-03-24 13:21:19 -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 merge: incorporate main into next (resolve 26 conflicts) 2026-03-24 13:21:19 -06:00
browser-tools feat(gsd): add .gsd/RUNTIME.md template for declared runtime context (#1626) 2026-03-20 12:51:51 -06:00
claude-code-cli fix(claude-code-cli): render tool calls above text response 2026-03-25 12:57:47 -06:00
cmux refactor: replace hardcoded /tmp paths with os.tmpdir()/homedir() (#1708) 2026-03-21 08:46:34 -06:00
context7 refine: extensions elegance improvements (#1503) 2026-03-19 16:59:52 -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 refine: extensions elegance improvements (#1503) 2026-03-19 16:59:52 -06:00
gsd feat(gsd): wire structured error propagation through UnitResult 2026-03-26 01:01:15 -04: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(gsd): add /gsd mcp command for MCP server status and connectivity (#2362) 2026-03-24 23:18:31 -06:00
remote-questions fix(remote-questions): use static ESM import for AuthStorage hydration 2026-03-25 19:39:09 -05:00
search-the-web fix(search): enforce hard search budget and survive context compaction 2026-03-25 21:35:09 -05:00
shared refactor: split shared/mod.ts into pure and TUI-dependent barrels (#1807) 2026-03-21 11:48:32 -06:00
slash-commands refactor: split shared/mod.ts into pure and TUI-dependent barrels (#1807) 2026-03-21 11:48:32 -06:00
subagent fix: normalize Windows backslash paths in bash command strings (#1436) (#1863) 2026-03-21 14:57:58 -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 refactor: split shared/mod.ts into pure and TUI-dependent barrels (#1807) 2026-03-21 11:48:32 -06:00
get-secrets-from-user.ts refactor: split shared/mod.ts into pure and TUI-dependent barrels (#1807) 2026-03-21 11:48:32 -06:00
package.json Improve startup performance with lazy extension loading (#1336) 2026-03-19 07:38:50 -06:00