Files
msd-core/bin
Juliano Farias 707d4b47b0 fix(installer): use correct OpenCode config path (~/.config/opencode) (#233)
OpenCode follows XDG Base Directory spec and expects config at
~/.config/opencode/, not ~/.opencode/. This fix:

- Add getOpencodeGlobalDir() to detect correct path via:
  - OPENCODE_CONFIG_DIR env var
  - OPENCODE_CONFIG env var (uses dirname)
  - XDG_CONFIG_HOME/opencode
  - ~/.config/opencode (default)

- Use 'command/' (singular) instead of 'commands/' (plural)

- Use flat file structure: command/gsd-help.md instead of
  commands/gsd/help.md (invoked as /gsd-help)

- Write permissions to ~/.config/opencode/opencode.json

- Update content conversion to replace ~/.claude with
  ~/.config/opencode and /gsd: with /gsd-

Fixes OpenCode installation which was previously installing to
~/.opencode/ where OpenCode couldn't find the commands.
2026-01-22 15:00:53 -06:00
..