From 1d5bb58e9b0242ee55f14ee95b5baa65724b5d49 Mon Sep 17 00:00:00 2001 From: matevip Date: Sun, 26 Apr 2026 08:34:09 +0800 Subject: [PATCH] fix(anthropic): allow ANTHROPIC_CLAUDE_CODE in StateGraph whitelist --- .../src/main/java/vip/mate/agent/AgentGraphBuilder.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mateclaw-server/src/main/java/vip/mate/agent/AgentGraphBuilder.java b/mateclaw-server/src/main/java/vip/mate/agent/AgentGraphBuilder.java index 8a8291fc..058adb7c 100644 --- a/mateclaw-server/src/main/java/vip/mate/agent/AgentGraphBuilder.java +++ b/mateclaw-server/src/main/java/vip/mate/agent/AgentGraphBuilder.java @@ -526,6 +526,9 @@ public class AgentGraphBuilder { return protocol == ModelProtocol.DASHSCOPE_NATIVE || protocol == ModelProtocol.OPENAI_COMPATIBLE || protocol == ModelProtocol.ANTHROPIC_MESSAGES + // RFC-062: Claude Code OAuth tunnels through the same Messages API + // wrapped in AnthropicChatModel — same StateGraph capability surface. + || protocol == ModelProtocol.ANTHROPIC_CLAUDE_CODE || protocol == ModelProtocol.OPENAI_CHATGPT; }