修正AGC退役后遗留的 prompt 源文件门禁与本地 Provider 冒烟断言
- prompt_source_boundaries.rs 移除已删除的 src/agent/interaction.rs 条目(否则读源文件直接 NotFound) - smoke-agent-run-local-provider.mjs 删除已退役的画板回流建议断言,对应被删的 suggested_canvas_tool_call
This commit is contained in:
@@ -518,16 +518,6 @@ try {
|
||||
),
|
||||
'trace missing downstream publishing repair role',
|
||||
);
|
||||
assert(
|
||||
trace.steps.some((step) =>
|
||||
step.toolCalls?.some(
|
||||
(toolCall) =>
|
||||
toolCall.toolId === 'agent.tool.suggest.canvas.project_sync' &&
|
||||
toolCall.status === 'suggested',
|
||||
),
|
||||
),
|
||||
'trace missing canvas project sync tool suggestion',
|
||||
);
|
||||
assert(
|
||||
trace.steps.some(
|
||||
(step) =>
|
||||
|
||||
@@ -233,14 +233,6 @@ fn prompt_entry_points_load_their_prose_from_external_files() {
|
||||
"response_function_tool",
|
||||
],
|
||||
),
|
||||
(
|
||||
"src/agent/interaction.rs",
|
||||
&[
|
||||
"agent_runtime_steer_decision_function_tool",
|
||||
"agent_interaction_system_prompt",
|
||||
"build_agent_interaction_llm_request",
|
||||
],
|
||||
),
|
||||
(
|
||||
"src/context_compaction.rs",
|
||||
&[
|
||||
@@ -364,7 +356,6 @@ fn tool_description_fields_use_external_text_references() {
|
||||
let mut paths = vec![
|
||||
root.join("src/agent/direct_tools_mcp.rs"),
|
||||
root.join("src/agent_native_tools.rs"),
|
||||
root.join("src/agent/interaction.rs"),
|
||||
];
|
||||
for entry in std::fs::read_dir(
|
||||
root.join("../../../server-rs/crates/platform-editor-agent/src/agent/tools"),
|
||||
|
||||
Reference in New Issue
Block a user