Module: RubyCoded::Chat::Renderer::ChatPanelThinking
- Included in:
- RubyCoded::Chat::Renderer
- Defined in:
- lib/ruby_coded/chat/renderer/chat_panel_thinking.rb
Overview
Thinking-panel detection, parsing, and rendering for agent response cycles that include tool activity or open <think> blocks.
Constant Summary collapse
- THINK_OPEN =
"<think>"- THINK_CLOSE =
"</think>"- TOOL_ROLES =
%i[tool_call tool_pending tool_result].freeze
- MAX_THINKING_MESSAGES =
20