Files
goose/ui
Michael Neale dd2cf288b9 feat: bundle skills and tools into packaged whitelabel builds
Build-time:
- loader.ts copies skill directories and tool binaries referenced in
  whitelabel.yaml into src/whitelabel-resources/
- Rewrites paths in baked config to use __WHITELABEL_RESOURCES__ sentinel
- forge.config.ts conditionally includes whitelabel-resources in extraResource

Runtime:
- main.ts passes GOOSE_RESOURCES_PATH to renderer via appConfig
- sessions.ts resolves __WHITELABEL_RESOURCES__ sentinel to actual
  resources path when building the whitelabel recipe

Absolute paths (dev mode) pass through unchanged.
2026-03-08 08:53:23 -04:00
..
2026-02-19 20:54:07 +00:00