From ce70171b43a465cb9077a8fa41a9b68a3078701b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Wed, 23 Sep 2026 14:23:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3AGC=E9=80=80=E5=BD=B9?= =?UTF-8?q?=E5=90=8E=E9=81=97=E7=95=99=E7=9A=84=20prompt=20=E6=BA=90?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E9=97=A8=E7=A6=81=E4=B8=8E=E6=9C=AC=E5=9C=B0?= =?UTF-8?q?=20Provider=20=E5=86=92=E7=83=9F=E6=96=AD=E8=A8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - prompt_source_boundaries.rs 移除已删除的 src/agent/interaction.rs 条目(否则读源文件直接 NotFound) - smoke-agent-run-local-provider.mjs 删除已退役的画板回流建议断言,对应被删的 suggested_canvas_tool_call --- .../scripts/smoke-agent-run-local-provider.mjs | 10 ---------- .../src-tauri/tests/prompt_source_boundaries.rs | 9 --------- 2 files changed, 19 deletions(-) diff --git a/apps/ai-game-creator-shell/scripts/smoke-agent-run-local-provider.mjs b/apps/ai-game-creator-shell/scripts/smoke-agent-run-local-provider.mjs index e8a78f9f1..d9a7eaf76 100644 --- a/apps/ai-game-creator-shell/scripts/smoke-agent-run-local-provider.mjs +++ b/apps/ai-game-creator-shell/scripts/smoke-agent-run-local-provider.mjs @@ -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) => diff --git a/apps/ai-game-creator-shell/src-tauri/tests/prompt_source_boundaries.rs b/apps/ai-game-creator-shell/src-tauri/tests/prompt_source_boundaries.rs index a5b7adac8..e5bb3e1b8 100644 --- a/apps/ai-game-creator-shell/src-tauri/tests/prompt_source_boundaries.rs +++ b/apps/ai-game-creator-shell/src-tauri/tests/prompt_source_boundaries.rs @@ -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"),