From f8f1cdd1f48eccdd02d0dc424d032b0e6444b2cd Mon Sep 17 00:00:00 2001 From: Linghong Date: Fri, 11 Sep 2026 11:28:47 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E7=90=86=E6=9C=AA=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E7=9A=84=E7=AD=96=E5=88=92=E4=BC=9A=E8=AF=9D=E5=85=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 删除硬编码 quality 模型的 ensure_design_session 保留现有 selected_model_id 创建链路 --- .../src/agent/runtime_protocol/design_session.rs | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/apps/ai-game-creator-shell/src-tauri/src/agent/runtime_protocol/design_session.rs b/apps/ai-game-creator-shell/src-tauri/src/agent/runtime_protocol/design_session.rs index 59065b6c2..0611da773 100644 --- a/apps/ai-game-creator-shell/src-tauri/src/agent/runtime_protocol/design_session.rs +++ b/apps/ai-game-creator-shell/src-tauri/src/agent/runtime_protocol/design_session.rs @@ -211,21 +211,6 @@ pub(crate) fn write_design_session(root: &Path, session: &DesignSession) -> Resu ) } -pub(crate) fn ensure_design_session( - root: &Path, - project_id: &str, -) -> Result { - if let Some(session) = read_design_session(root)? { - if session.project_id != project_id { - return Err("策划会话与当前项目不匹配".to_string()); - } - return Ok(session); - } - let session = new_design_session(project_id.to_string(), "quality"); - write_design_session(root, &session)?; - Ok(session) -} - pub(crate) fn design_phase_index(phase: &str) -> Result { DESIGN_PHASES .iter()