carry a4b06c7284 feat: tool_call_request/result 拆分为独立 role:tool 消息气泡
- protocol.ts: Message.role 增加 'tool'
- MessageBubble: 新增 tool 角色配置(琥珀色,小写 label 统一)
- MessageList: 新增 extractToolMessages(),将 tool segment
  从 assistant/user 消息中拆分出来作为独立 tool 角色消息
- role label 改为小写(system/user/assistant/tool),字号 text-xs
- demos.ts: e-4 改为 tool_call_result 形式
2026-06-07 15:18:57 +08:00
2026-06-07 13:44:36 +08:00
S
Description
No description provided
248 KiB
Languages
TypeScript 99.3%
CSS 0.3%
HTML 0.2%
JavaScript 0.2%