When buildSystemPrompt() receives a customPrompt (as GSD's contract provides), it returned early without appending promptGuidelines from extension-registered tools. The tool definitions still reached the API's tools parameter, but without prompt guidance the model didn't know when to prefer them — causing subagent tools to be silently ignored in favor of async_bash/bg_shell. Added promptGuidelines append after date/time in the customPrompt path, matching the behavior of the non-custom path. Fixes #1184 |
||
|---|---|---|
| .. | ||
| scripts | ||
| src | ||
| package.json | ||
| pnpm-lock.yaml | ||
| tsconfig.json | ||