oclaw/interfaces
oliver 4ea26a022b fix(chat): fold tool_call main-channel text and fix aggregate row loss
- _buildRenderRows: include assistant content for event_type=tool_call as
  assistant_text items with assistantEventType=tool_call (was omitted).
- Tag other assistant_text slices with assistantEventType for clarity.
- _buildAggregatedAssistantBubble: for tool_call slices, add non-redundant
  main-channel text to the reasoning fold under reasoning.processNotes;
  skip when already covered by reasoning blocks (whitespace-normalized
  substring). Inline markdown for those process lines is omitted to avoid
  duplicate display. Bump chat.js cache query.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-13 00:02:18 +08:00
..
admin fix(chat): fold tool_call main-channel text and fix aggregate row loss 2026-05-13 00:02:18 +08:00
channels 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
gateway feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
http refactor: move bundled skills tree to repo root skills/ 2026-05-10 11:35:57 +08:00
ws fix(chat): persist reasoning for Responses stream and WS final snapshot 2026-05-12 20:18:15 +08:00
__init__.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00