When installing GSD with a custom config directory:
npx gsd-opencode@latest install --config-dir ~/.gsd/
The generated agent files (e.g. gsd-executor.md) contain hardcoded references to the default opencode path instead of the custom one.
Expected: References should point to the custom config directory:
@$HOME/.gsd/get-shit-done/references/mandatory-initial-read.md
Actual: References point to the default path:
@$HOME/.config/opencode/get-shit-done/references/mandatory-initial-read.md
Steps to reproduce
- Run
npx gsd-opencode@latest install --config-dir ~/.gsd/
- Open the generated
gsd-executor.md agent file
- Observe that
@ references still point to $HOME/.config/opencode/get-shit-done/... instead of $HOME/.gsd/get-shit-done/...
Expected behavior
When --config-dir is provided, all generated agent files should use that path as the base for any internal references, rather than falling back to the default ~/.config/opencode/ path.
When installing GSD with a custom config directory:
The generated agent files (e.g.
gsd-executor.md) contain hardcoded references to the default opencode path instead of the custom one.Expected: References should point to the custom config directory:
Actual: References point to the default path:
Steps to reproduce
npx gsd-opencode@latest install --config-dir ~/.gsd/gsd-executor.mdagent file@references still point to$HOME/.config/opencode/get-shit-done/...instead of$HOME/.gsd/get-shit-done/...Expected behavior
When
--config-diris provided, all generated agent files should use that path as the base for any internal references, rather than falling back to the default~/.config/opencode/path.