Bug: bash tool not available in build mode #968

Closed
opened 2026-02-16 17:28:56 -05:00 by yindo · 4 comments
Owner

Originally created by @AndreVallestero on GitHub (Jul 29, 2025).

Originally assigned to: @thdxr on GitHub.

Every model I try is reporting that there's no bash tool available in build mode.

Even after explicitly declaring the buildtool in the config, it still is not available to the model

  "mode": {
    "build": {
      "tools": {
        "write": true,
        "edit": true,
        "bash": true,
        "read": true,
        "grep": true,
        "glob": true,
        "list": true,
        "patch": true,
        "todowrite": true,
        "todoread": true,
        "webfetch": true
      }
    }
  }
  • version: 0.3.80
  • system: WSL
Originally created by @AndreVallestero on GitHub (Jul 29, 2025). Originally assigned to: @thdxr on GitHub. Every model I try is reporting that there's no bash tool available in build mode. Even after explicitly declaring the buildtool in the config, it still is not available to the model ``` "mode": { "build": { "tools": { "write": true, "edit": true, "bash": true, "read": true, "grep": true, "glob": true, "list": true, "patch": true, "todowrite": true, "todoread": true, "webfetch": true } } } ``` - version: 0.3.80 - system: WSL
yindo closed this issue 2026-02-16 17:28:56 -05:00
Author
Owner

@thdxr commented on GitHub (Jul 29, 2025):

what model did you try? i can't reproduce

@thdxr commented on GitHub (Jul 29, 2025): what model did you try? i can't reproduce
Author
Owner

@AndreVallestero commented on GitHub (Jul 29, 2025):

Ollama Qwen 3 30B A3B

Also Ollama Gemma 3 12B

@AndreVallestero commented on GitHub (Jul 29, 2025): Ollama Qwen 3 30B A3B Also Ollama Gemma 3 12B
Author
Owner

@rekram1-node commented on GitHub (Aug 29, 2025):

@AndreVallestero you need to use models that support tool use, if the model doesn't support tools we don't send them

We use "tool_call": true to indicate if model supports them

@rekram1-node commented on GitHub (Aug 29, 2025): @AndreVallestero you need to use models that support tool use, if the model doesn't support tools we don't send them We use `"tool_call": true` to indicate if model supports them
Author
Owner

@rekram1-node commented on GitHub (Dec 27, 2025):

[automated] Closing due to 90+ days of inactivity. Feel free to reopen if you still need this!

@rekram1-node commented on GitHub (Dec 27, 2025): [automated] Closing due to 90+ days of inactivity. Feel free to reopen if you still need this!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#968