新增 Anthropic 链路,LLM 请求收口为 LlmRunRequest/LlmApiKind,新增Agent流程图绘图脚本 #70

Merged
kdletters merged 3 commits from codex/llm-run-request-provider-kind into codex/ai-game-creator-app 2026-06-30 19:33:37 +08:00

3 Commits

Author SHA1 Message Date
lhk229 9f2f44b8fc Merge codex/ai-game-creator-app:融合客户端运行时配置与 LLM api_kind 链路
以 codex/ai-game-creator-app 的客户端配置文件架构(game-creator.config.json)为底,
融合当前分支的 LlmRunRequest/LlmApiKind(openai_responses/openai_chat/anthropic)维度。

手工融合 6 个冲突文件:
- src-tauri/src/main.rs:LLM 配置统一走客户端配置文件,配置字段 protocol→apiKind,
  读取/解析/校验改为 parse_game_creator_llm_api_kind,丢弃 env 读取分支,测试改用配置文件路径
- game-creator.config.json / App.tsx / appSurface.test.ts:配置 schema protocol→apiKind,
  配置面板下拉项改为三种 api_kind
- scripts/smoke-agent-run-local-provider + check-config:smoke 写入 apiKind,drift 校验同步
- 三份文档(decision-log / 技术方案 / 开发运维):改用客户端配置文件 + apiKind 口径

验证:cargo check 全目标通过;63/67 Rust 单测通过(4 个为既有 mock-server flaky 集成测试,
经核实在合并前分支上同样间歇失败,与本次合并无关);TS typecheck、vitest(45)、check-config drift 全通过。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 18:02:22 +08:00
lhk229 9de127a884 修复已知问题 2026-06-30 11:36:51 +08:00
lhk229 2932a4041a platform-llm 新增 Anthropic 链路,LLM 请求收口为 LlmRunRequest/LlmApiKind 2026-06-29 21:31:07 +08:00