Skip to content

Conversation

@offlinehacker
Copy link

@offlinehacker offlinehacker commented Jan 11, 2026

What does this PR do?

Implements question-answering tool UI for web. Fixes #7599

  • Implemented as part of message-part.tsx as other prompts for permissions.
  • Allows keyboard navigation using left/right/up/down/enter keys, as well as answer submission.
  • Writing a new prompt will correctly dismiss the question, so session will not be stuck.
  • Correctly shows the form after refreshing the page.

May still need work on design, but I think AI quite nailed it after few iterations.

How did you verify your code works?

Tested it on web:

image image

@github-actions
Copy link
Contributor

Hey! Your PR title feat(app,ui): add question tool UI for web doesn't follow conventional commit format.

Please update it to start with one of:

  • feat: or feat(scope): new feature
  • fix: or fix(scope): bug fix
  • docs: or docs(scope): documentation changes
  • chore: or chore(scope): maintenance tasks
  • refactor: or refactor(scope): code refactoring
  • test: or test(scope): adding or updating tests

Where scope is the package name (e.g., app, desktop, opencode).

See CONTRIBUTING.md for details.

@github-actions
Copy link
Contributor

The following comment was made by an LLM, it may be inaccurate:

Potential Duplicate Found:

PR #7732: feat(web): add question tool support to web UI
#7732

This PR appears to be addressing the same feature - adding question tool UI support to the web interface. Both PRs are targeting similar functionality and may be duplicates or overlapping work.

@offlinehacker offlinehacker force-pushed the feat/question-tool-web-ui branch from c39367d to 4e98026 Compare January 11, 2026 05:45
@offlinehacker offlinehacker changed the title feat(app,ui): add question tool UI for web feat(app): add question tool UI for web Jan 11, 2026
@offlinehacker
Copy link
Author

@adamdotdevin please review 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Question tool content missing in Web UI (opencode serve)

1 participant