From 67d41cc810f2867b156b644cfba710bd5ded179d Mon Sep 17 00:00:00 2001 From: hangerye Date: Mon, 15 Dec 2025 20:53:37 +0800 Subject: [PATCH] fix: ccr bug fix --- .claude/settings.local.json | 4 +- .../sidepanel/components/AgentChat.vue | 46 +++- .../components/agent-chat/AgentChatShell.vue | 37 ++- .../agent-chat/AgentProjectMenu.vue | 109 +++++++- .../timeline/TimelineNarrativeStep.vue | 102 ++++++- .../timeline/TimelineToolCallStep.vue | 146 +++++++--- .../timeline/TimelineToolResultCardStep.vue | 59 +++- .../sidepanel/composables/useAgentChat.ts | 6 + .../sidepanel/composables/useAgentThreads.ts | 174 ++++++++++-- app/chrome-extension/package.json | 1 + app/native-server/src/agent/engines/claude.ts | 259 ++++++++++++++++-- .../src/agent/message-service.ts | 17 +- app/native-server/src/agent/stream-manager.ts | 2 + packages/shared/src/agent-types.ts | 16 +- pnpm-lock.yaml | 120 ++++++++ 15 files changed, 988 insertions(+), 110 deletions(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 2628a63..cd85191 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -22,7 +22,9 @@ "Bash(curl:*)", "Bash(find:*)", "Bash(node:*)", - "Bash(cat:*)" + "Bash(cat:*)", + "WebSearch", + "Bash(xargs cat:*)" ], "deny": [], "ask": [] diff --git a/app/chrome-extension/entrypoints/sidepanel/components/AgentChat.vue b/app/chrome-extension/entrypoints/sidepanel/components/AgentChat.vue index f0624cc..107a80b 100644 --- a/app/chrome-extension/entrypoints/sidepanel/components/AgentChat.vue +++ b/app/chrome-extension/entrypoints/sidepanel/components/AgentChat.vue @@ -1,6 +1,6 @@