fix: sequential tool calls + standalone search-result cards
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
5f9d05135d
commit
51bf279ac6
@@ -1,7 +1,7 @@
|
||||
---
|
||||
name: soc-llm-engineer-agent
|
||||
description: so-c-chat-clone 大模型工程师 Agent,专注 AI 交互问题诊断、Prompt 优化、LangGraph.js 流程调优与大模型能力方案设计,为其他 Agent 提供 AI 技术支持
|
||||
model: sonnet
|
||||
model: opus
|
||||
tools:
|
||||
- Read
|
||||
- Edit
|
||||
|
||||
@@ -97,6 +97,6 @@ export async function agentNode(
|
||||
...truncated,
|
||||
];
|
||||
|
||||
const message = await llm.bindTools([...CODER_TOOLS]).invoke(messagesWithSystem);
|
||||
const message = await llm.bindTools([...CODER_TOOLS], { parallel_tool_calls: false }).invoke(messagesWithSystem);
|
||||
return { messages: [message], timestamp: Date.now() };
|
||||
}
|
||||
|
||||
@@ -145,6 +145,6 @@ export async function agentNode(
|
||||
return { messages: [message], timestamp: Date.now() };
|
||||
}
|
||||
|
||||
const message = await llm.bindTools(tools).invoke(messagesWithSystem);
|
||||
const message = await llm.bindTools(tools, { parallel_tool_calls: false }).invoke(messagesWithSystem);
|
||||
return { messages: [message], timestamp: Date.now() };
|
||||
}
|
||||
|
||||
@@ -71,7 +71,7 @@ export async function writerAgentNode(
|
||||
];
|
||||
|
||||
const message = await llm
|
||||
.bindTools([...ALL_WRITER_TOOLS])
|
||||
.bindTools([...ALL_WRITER_TOOLS], { parallel_tool_calls: false })
|
||||
.invoke(messagesWithSystem);
|
||||
|
||||
return { messages: [message], timestamp: Date.now() };
|
||||
|
||||
@@ -284,8 +284,6 @@ export default function ToolCallStatus({
|
||||
ticket_list: "ticket-summary",
|
||||
ticket_detail: "ticket-detail",
|
||||
web_search: "search-result",
|
||||
google_search: "search-result",
|
||||
web_search_deep: "search-result",
|
||||
sandbox_run: "sandbox-result",
|
||||
web_read: "web-read-progress",
|
||||
};
|
||||
|
||||
@@ -849,8 +849,6 @@ function App() {
|
||||
ticket_list: "ticket-summary",
|
||||
ticket_detail: "ticket-detail",
|
||||
web_search: "search-result",
|
||||
google_search: "search-result",
|
||||
web_search_deep: "search-result",
|
||||
sandbox_run: "sandbox-result",
|
||||
web_read: "web-read-progress",
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user