feat: add QClaw agent support#524
Conversation
arbing
commented
May 21, 2026
- Register QClaw as a supported OpenClaw wrapper with its own agent type, configuration keys, default directory, and frontend metadata.
- Parse QClaw JSONL transcripts from qclaw.qq.com, including messages, thinking blocks, tool calls, tool results, and token usage.
- Discover active and archived QClaw session files under .qclaw/agents while avoiding duplicate archived transcripts.
- Wire QClaw path classification into incremental sync and cover active/archive classification behavior with tests.
- Document QCLAW_DIR in CLI help so users can point agentsview at custom QClaw data directories.
- Register QClaw as a supported OpenClaw wrapper with its own agent type, configuration keys, default directory, and frontend metadata. - Parse QClaw JSONL transcripts from qclaw.qq.com, including messages, thinking blocks, tool calls, tool results, and token usage. - Discover active and archived QClaw session files under .qclaw/agents while avoiding duplicate archived transcripts. - Wire QClaw path classification into incremental sync and cover active/archive classification behavior with tests. - Document QCLAW_DIR in CLI help so users can point agentsview at custom QClaw data directories.
roborev: Combined Review (
|
- Set QCLAW_DIR to the empty e2e fixture directory so the server wrapper does not discover real local QClaw sessions.
roborev: Combined Review (
|
- Store raw QClaw toolResult content so paired tool calls can display output - Add parser coverage for decoded QClaw tool result content
roborev: Combined Review (
|
roborev: Combined Review (
|
roborev: Combined Review (
|