Question tool documented but not available in runtime #5175

Closed
opened 2026-02-16 17:49:38 -05:00 by yindo · 0 comments
Owner

Originally created by @1orZero on GitHub (Jan 13, 2026).

Originally assigned to: @thdxr on GitHub.

Summary

The question tool is documented at https://opencode.ai/docs/tools/#question but does not appear in the available tools list during runtime.

Environment

  • OpenCode version: $(opencode --version 2>/dev/null || echo "unknown")
  • OS: macOS
  • Plugin: oh-my-opencode

Steps to Reproduce

  1. Configure question tool permission in opencode.json:

    {
      "permission": {
        "question": "allow"
      }
    }
    
  2. Start OpenCode and check available tools

  3. The question tool is not present

Expected Behavior

According to the documentation, the question tool should be available and allow the LLM to:

  • Ask the user questions during a task
  • Gather user preferences or requirements
  • Clarify ambiguous instructions
  • Get decisions on implementation choices

Actual Behavior

The tool is not available in the runtime tool list. Other built-in tools like bash, edit, read, grep, glob, todowrite, webfetch all work correctly.

Questions

  1. Is the question tool still in development?
  2. Is there an experimental flag required to enable it?
  3. What OpenCode version is required for this feature?

Additional Context

I've verified that:

  • The oh-my-opencode plugin does NOT filter or disable this tool
  • My configuration explicitly allows the tool
  • Other built-in tools work as expected

Thank you!

Originally created by @1orZero on GitHub (Jan 13, 2026). Originally assigned to: @thdxr on GitHub. ## Summary The `question` tool is documented at https://opencode.ai/docs/tools/#question but does not appear in the available tools list during runtime. ## Environment - OpenCode version: $(opencode --version 2>/dev/null || echo "unknown") - OS: macOS - Plugin: oh-my-opencode ## Steps to Reproduce 1. Configure `question` tool permission in `opencode.json`: ```json { "permission": { "question": "allow" } } ``` 2. Start OpenCode and check available tools 3. The `question` tool is not present ## Expected Behavior According to the documentation, the `question` tool should be available and allow the LLM to: - Ask the user questions during a task - Gather user preferences or requirements - Clarify ambiguous instructions - Get decisions on implementation choices ## Actual Behavior The tool is not available in the runtime tool list. Other built-in tools like `bash`, `edit`, `read`, `grep`, `glob`, `todowrite`, `webfetch` all work correctly. ## Questions 1. Is the `question` tool still in development? 2. Is there an experimental flag required to enable it? 3. What OpenCode version is required for this feature? ## Additional Context I've verified that: - The oh-my-opencode plugin does NOT filter or disable this tool - My configuration explicitly allows the tool - Other built-in tools work as expected Thank you!
yindo added the docs label 2026-02-16 17:49:38 -05:00
yindo closed this issue 2026-02-16 17:49:38 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#5175