-
-
Notifications
You must be signed in to change notification settings - Fork 69.4k
Add option to hide tool calls in WebChat UI #12097
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Feature Request
Problem: The WebChat UI displays all tool calls, exec outputs, and internal operations alongside human-readable messages. For casual use, this creates a lot of noise - users often just want to see the conversation without the implementation details.
Proposed Solution: Add a config option or UI toggle to show only human-readable messages (user messages and final assistant responses), hiding:
- Tool calls (
toolCallblocks) - Tool results (
toolResultblocks) - Thinking blocks (unless reasoning is explicitly enabled)
- Exec output details
Possible implementations:
- Config option:
ui.webchat.compactMode: trueorui.webchat.showToolCalls: false - URL parameter:
?compact=trueor?debug=false - UI toggle button in the chat interface
- localStorage preference that persists across sessions
Use case: Users who want a clean chat experience without seeing the "how" - just the "what". Similar to how Telegram/WhatsApp channels only deliver final responses.
Current workaround: Use messaging channels (Telegram, WhatsApp) instead of WebChat, but this loses the benefits of the native UI.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Fields
Give feedbackNo fields configured for issues without a type.