suzmii
|
cf7e4775b9
|
合并 feat/chat-composer-controls:输入盒对标 Codex 的 5 项能力
- 合并分支:feat/chat-composer-controls(基线 a60c04b53,4 笔提交)
- 冲突文件 apps/ai-game-creator-shell/tests/appSurface.test.ts:两条分支各自注册了自己的新用例集(工具调用折叠块 / 输入盒能力),属纯追加,两侧都保留
- 内容:文件上传(+ 弹层:上传本地文件 / 引用项目素材,走既有 upload_local_asset + 回合附件)、终止(新增 cancel_direct_codex_turn + 前端停止钮)、队列(纯前端 FIFO,含取消)、语音输入(无 SpeechRecognition 时禁用降级)、推理档下移到输入盒并从设置面板移除(新增 select_game_creator_reasoning_effort)
|
2026-09-15 19:06:41 +08:00 |
|
suzmii
|
a766ff9634
|
输入盒对标 Codex 补齐上传、终止、队列、语音与推理档
文件上传:+ 改成添加入口(上传本地文件 / 引用项目素材),上传走既有 upload_local_asset 链路并落成 DirectCodexTurnAttachment,随下次提交进入回合 attachments,提交后清空。
终止:回合运行中发送钮位置显示终止方块,调用新增 cancel_direct_codex_turn;中断回流被识别为主动终止,回合 finally 复位输入盒,不再写运行错误与诊断。
队列:回合运行中再次发送进本地 FIFO 队列并在输入盒上方以 chip 展示、可单条取消,回合结束后按序自动发出;输入区在 direct-codex 回合运行中保持可编辑(其余面板维持原行为)。
语音:用 SpeechRecognition/webkitSpeechRecognition,缺失时按钮禁用并直接给出不支持提示;录音态有 is-recording 视觉反馈,识别文本追加进草稿(ResourceReferenceInput 新增 insertText)。
推理档:移到模型选择器旁,读 read_game_creator_app_config、写 select_game_creator_reasoning_effort,只影响后续回合。
新增 tests/appSurface/chat-composer.suite.ts(10 条:队列 FIFO/取消、终止复位、上传后附件进提交、推理档写入回读、语音降级与录音态、追加不覆盖)并更新 + 与推理档相关的既有断言。
|
2026-09-15 18:18:23 +08:00 |
|
suzmii
|
35a46e9a44
|
工具调用改成「一回合一个折叠块」:结构与锚点
- 新增 ToolCallGroup.tsx:块头一行汇总(按 kind 固定顺序计数拼接),展开态每行一条工具,行可二级展开看命令 / 文件变更 / 输出
- 新增 toolCallGroupPresentation.ts:汇总与行文案纯函数(组件文件不导出非组件值)
- 删除 ToolCallCard.tsx:一回合多卡片的旧形态不再使用
- ProjectSupervisorView:工具调用块插到该回合 assistant 消息之前;实时回合还没有 assistant 消息时先落在消息流末尾
- 汇总 / 行文案按契约固定:已执行 N 个命令、… / 已运行、已编辑、已调用、已搜索、已整理上下文、已执行
- appSurface 用例改为断言折叠块:默认折叠、行数 = 工具数、回读历史插在 assistant 消息之前
- 新增 tool-call-group.suite.ts:汇总文案、行文案、默认折叠、行二级展开、空集合不渲染
- 技术方案文档同步第 4 节:一回合一个折叠块的 DOM 与文案契约
|
2026-09-15 17:29:36 +08:00 |
|
suzmii
|
87fbf92c58
|
合并 origin/master 到资源工作台 V3 分支:解 4 处冲突并保留两侧行为
Project CI / Repository checks (pull_request) Successful in 3m14s
Project CI / Frontend tests (pull_request) Successful in 3m57s
Project CI / Backend tests (pull_request) Successful in 6m30s
Project CI / Native shell tests (pull_request) Successful in 17m27s
- WorkspaceLauncher.tsx:保留本分支清单快照 CAS 拒收提示(manifestMergeNotice 提示条、data-manifest-merge-* 观察点、recoverRejectedManifestSnapshot「重新读取清单」)与 activeVersionId/onActiveVersionChange 版本口径,并入 master 的策划/游戏运行态切换(onMakeGame + switchToGameRuntime、suppressInitialGameTurn 抑制首轮、supervisor key 带 agentRuntimeMode、onSwitchToGameRuntime),planningStartMode 统一取 master 的派生值(上下文 startMode 为 planning 且未切到 game 运行时)
- ProjectSupervisorView.tsx:props 同时保留本分支 versions/activeVersionId 与 master 的 designView/onDesignApprove/onDesignClarify/onDesignRetry,DesignAgentSurface 审批链路与本分支资源引用输入区并存;directCodex 输入区保留本分支 @ 引用按钮 + 模型选择 + 发送按钮控制条,发送按钮禁用条件并入 master 的 designView 审批待定口径,模型选择沿用 master 的「对话中可切换」口径
- styles.css:本分支追加的资源画布/输入区样式块与 master 追加的 .design-agent-reasoning 样式块都保留,并补上本分支最后一条规则的收尾大括号
- view/project-development/index.tsx:保留本分支的 image-editor 引用(ImageCanvasProjectAssetPickerDialog、ImageCanvasQuickEditPanelView、ImageCanvasSelectedLayerToolbarView、useImageCanvasFloatingOptionDismiss),去掉 master 对已退役 features/asset-canvas 的 import(本分支已由 resource-canvas 取代),保留 master 的 DesignWorkspacePanel 与 planningStartMode 策划工作台分支
- tests/workspaceLauncherManifestMerge.test.tsx:补 master 新引入的 get_design_agent_runtime_mode mock(返回 null,与 master 各套件同口径),拒收提示断言不变
- tests/appSurface/design-agent.suite.ts:审批待定禁用输入的断言改用本分支 Lexical 输入区的禁用口径(容器 data-disabled + editor.setEditable(false)),断言意图不变
- 验证:npm run typecheck 通过;apps/ai-game-creator-shell typecheck 通过;apps/ai-game-creator-shell/tests 96 个测试文件 1380 通过 4 跳过 0 失败;全仓 vitest 297 通过 2 失败(scripts 下两例为 Windows 权限语义导致的既有失败,相关文件与实现均未参与本次合并);npm run check:encoding 与 git diff --check 通过
|
2026-09-12 17:31:51 +08:00 |
|
suzmii
|
8f96b05f6e
|
资源画布工具条接回下载按钮:走资源面板同一条真链路并收紧放行判据
- index.tsx 把资源面板的保存流程抽成共用 saveProjectResourcesToDisk(原生保存对话框 + save_local_project_asset_file),资源面板改为委派调用,不再有第二份保存实现
- index.tsx 工具条 onDownloadLayer 由空回调改为调用该共用 handler,回执写进 resourceWorkbenchNotice;不可导出的资源仍直接返回
- resourceCanvasToolbarModel.ts 把 download 加回 supportedActions,判据是 isResourceCanvasExportable(拿不到本地文件路径就不渲染),不按媒体类型放行
- resourceCanvasToolbarModel.test.ts 期望值随判据重算为 [quick-edit, download] 或 [download],并补 download 放行与拒绝两侧用例(空 path、虚拟版本条目)
- project-development.suite.ts 音频工具条按钮集合断言更新为 [分类与标签, 重命名, 下载按钮],并新增两条真链路断言:工具条下载打到 save_local_project_asset_file、资源面板下载仍打到同一命令
- appSurface.test.ts 在入口文件 mock 原生对话框,只替代用户选择目标路径这一步;放别处注册会晚于真实模块实例化
|
2026-09-10 18:05:15 +08:00 |
|
lhk229
|
cb79c4a9c6
|
对齐策划入口测试到新设计 Agent
Project CI / Repository checks (pull_request) Failing after 6m22s
Project CI / Frontend tests (pull_request) Failing after 6m48s
Project CI / Native shell tests (pull_request) Failing after 9m54s
Project CI / Backend tests (pull_request) Failing after 16m19s
新建策划入口走设计会话命令,已有 V2 会话仍走原链路
补审批与澄清卡界面用例
|
2026-09-10 09:09:37 +00:00 |
|
lhk229
|
3d8e0211db
|
5分钟策划agent (#159)
Project CI / Repository checks (push) Successful in 3m54s
Project CI / Frontend tests (push) Successful in 4m20s
Project CI / Backend tests (push) Successful in 4m33s
Project CI / Native shell tests (push) Successful in 16m31s
Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: http://192.168.35.82/git/GenarrativeAI/Genarrative/pulls/159
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
|
2026-08-24 21:44:44 +08:00 |
|
AIGameCreator App
|
be89296492
|
拆分 AI 游戏创作客户端大型模块
拆分 App 认证、壳层、运行配置与项目摘要模块
拆分 Tauri 项目能力与 Rust 测试领域模块
拆分界面测试与 Agent Runtime 真实 E2E 套件
补充源码扫描和客户端模块化文档约定
|
2026-07-21 22:53:29 +08:00 |
|
AIGameCreator App
|
9bb048c11b
|
完善自主构建运行时并提高 Runner 启动容错
完善 Agent Swarm 自主游戏构建、委派协作、验证门和试玩闭环
补齐浏览器验证、CLI 入口、项目状态与运行时测试覆盖
将外部 Agent Runner 冷启动超时提高到 30 秒并增加回归测试
同步真实 E2E 自测脚本、配置检查和项目决策记录
|
2026-07-21 12:53:27 +08:00 |
|
AIGameCreator App
|
1d4aad2600
|
合并远端 AI 游戏创作分支改动
同步首页侧栏与富文本输入改造
保留当前 GameAgent 工作台和自主 Runtime 改动
|
2026-07-21 11:46:38 +08:00 |
|
AIGameCreator App
|
67ed73d857
|
合并 GameAgent V1 UI 分支
引入游戏创作工作台与资源预览界面
同步 UI 原型生成和视觉验收约束
# Conflicts:
# apps/ai-game-creator-shell/src/App.tsx
# docs/README.md
# docs/project-memory/shared-memory/decision-log.md
# server-rs/crates/api-server/src/editor_project.rs
|
2026-07-21 11:20:56 +08:00 |
|
AIGameCreator App
|
cd97427f26
|
收紧UI原型生成与视觉验收
强化UI原型专用2K横屏提示词与画板Art Spec
要求当前图片通过结构化视觉语义验收后才能完成
将未验收图片明确标记为候选界面图
修正UI设计负面词并补齐Runtime、界面与文档回归
|
2026-07-20 21:46:48 +08:00 |
|
AIGameCreator App
|
a7323572a0
|
完善总控纯聊天交互边界
在独立聊天窗口复用工具确认与结构化追问控件
按项目保留未发送草稿并展示Runtime恢复确认
补齐草稿、恢复、确认和追问的界面回归测试
|
2026-07-20 21:31:31 +08:00 |
|
AIGameCreator App
|
b783d5d7c7
|
补齐项目图片资源预览
在工作台资源浮层中直接按比例展示已登记图片
新增受控 Tauri 图片读取以及权限、路径、格式和尺寸校验
补齐加载失败状态、布局回归、Rust 测试和技术文档
|
2026-07-20 20:18:04 +08:00 |
|
AIGameCreator App
|
3a8dff1404
|
完善游戏创作工作台与智能体恢复闭环
实现横屏项目开发工作台、资源画布、Supervisor 对话与专业 Agent 状态展示
修复总控和专业 Agent 重试、Runner 接管、历史成果跨 Run 持久展示及确认流程
补齐画板图片产物合同、客户端内预览、共享契约与安全边界
新增完整回归测试、工作台 PRD、技术方案与待解决事项
|
2026-07-20 19:48:05 +08:00 |
|
AIGameCreator App
|
36734e158e
|
新增总控Agent纯聊天开发窗口
新增开发态独立窗口路由与专业Agent开发页入口
固定复用project-supervisor活动会话、Runtime和持久对话
提供纯消息区、流式等待状态、输入框与运行时设置
补齐窗口编码、前端交互、开发态门禁和原生壳验证
同步AI游戏创作实施计划与项目决策记录
|
2026-07-20 17:25:58 +08:00 |
|
k88936
|
125927e0e8
|
Ai game creator app home sidebar (#86)



TODO: 补充说明书链接
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/86
Co-authored-by: 王德宇 <kvtodev@outlook.com>
Co-committed-by: 王德宇 <kvtodev@outlook.com>
|
2026-07-20 15:03:23 +08:00 |
|
AIGameCreator App
|
3fd799b723
|
合并远端 AI 游戏创作分支改动
接入首页组件拆分与草稿状态持久化
保留项目总控 Supervisor 会话和运行时入口
合并 Tailwind 首页样式与 Agent 移动端布局
同步客户端 API、测试及实施计划
|
2026-07-16 17:42:58 +08:00 |
|
AIGameCreator App
|
13629c60cb
|
接入正式项目总控对话入口
登录后项目开发页接入 project-supervisor active Session 与 same-run steer
为全新项目自动创建 Supervisor Session 并隔离 legacy 项目对话写入
展示总控运行状态、确认问答与专业 Agent 只读协作状态
补充桌面窄屏样式、界面回归测试和 V1.28 文档
|
2026-07-16 16:29:45 +08:00 |
|
k88936
|
ee0b4b5d8a
|
Game creator extract home view (#80)
抽取homeview方便后续修改
---------
Co-authored-by: kdletters <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/80
Co-authored-by: kvtodev <kvtodev@outlook.com>
Co-committed-by: kvtodev <kvtodev@outlook.com>
|
2026-07-16 14:33:57 +08:00 |
|
AIGameCreator App
|
e399eaf5de
|
补齐智能体持久化用户输入流程
新增 user.input_request 状态机与私有 sidecar,支持重启恢复、取消和同一 Run 续跑
接入终端聊天、开发 Agent 聊天、项目 Agent 对话和 Project Supervisor 问题卡
扩展任务队列、能力清单与前后端共享契约
补齐单元测试、界面回归、真实 Runtime E2E 和技术文档
|
2026-07-16 03:44:31 +08:00 |
|
AIGameCreator App
|
0425afd5cf
|
实现Runner托管的MCP动态工具
接入STDIO与Streamable HTTP MCP连接、动态工具目录和Runner协议
将mcp.call纳入持久动作、工具审批、私有结果和强杀恢复
增加AppData配置、开发配置界面及聊天CLI的MCP状态入口
补齐真实Provider E2E、全量回归、安全扫描和技术文档
|
2026-07-16 01:07:58 +08:00 |
|
AIGameCreator App
|
543a5469f8
|
实现Agent持久上下文压缩
新增全局与单 Agent token 预算、持久摘要 sidecar、自动及手动压缩恢复链路
接入 Runner、CLI /compact、开发 UI 状态和共享能力契约
补齐幂等、漂移、生命周期、恢复、隐私及真实三十轮端到端验收
同步 Runtime 技术方案、App 实施计划和长期决策记录
|
2026-07-15 22:08:17 +08:00 |
|
AIGameCreator App
|
26decf24da
|
接入单Agent原生联网检索
新增全局与单Agent联网检索配置、状态和开发界面
将直聊与后台planning接入Provider原生搜索并限制repair与final reply
升级Provider lifecycle v2并兼容历史v1记录
增加隔离真实E2E与公共审计泄漏门禁
记录当前gpt-5.5网关真实检索不可用结论
|
2026-07-15 18:05:10 +08:00 |
|
AIGameCreator App
|
3f5424a0b1
|
实现后台Agent真流式回复
接入身份绑定的后台最终回复流并保持唯一finalization提交
完善Project Supervisor与Swarm CLI增量展示、恢复和竞态处理
禁止Runtime Provider重定向重放并加固生命周期与公共审计脱敏
增加真实Provider隔离验收、定向回归和技术文档
|
2026-07-15 15:58:02 +08:00 |
|
AIGameCreator App
|
b0be078d6c
|
补齐单Agent持久目标模式
新增Agent会话级Goal的创建编辑暂停恢复清理与CLI/Tauri入口
升级Runtime context v4、pending action v5和finalization v3的Goal绑定
修复恢复半提交、缺失Goal投影及暂停过渡态的失败关闭
补齐开发窗口目标模式、故障注入测试和项目文档
|
2026-07-15 06:46:48 +08:00 |
|
AIGameCreator App
|
f5d2b3786a
|
完善单Agent持久计划与恢复验收
新增结构化计划更新、单调修订、完成门禁和失败进度保留
升级上下文与最终回复恢复协议并绑定规划仓库指纹
收紧模型正文公共审计和CLI本地存储路径输出
补齐开发界面计划展示、Supervisor紧凑摘要与乱序竞态合并
强化真实Provider验收器并记录TLS外部门禁未通过
补充Rust前端回归及长期技术文档
|
2026-07-15 04:03:16 +08:00 |
|
AIGameCreator App
|
5ab664b22e
|
实现项目总控Agent与并行协作闭环
将普通主聊天接入独立project-supervisor Session和持久Runtime
新增静态委派delivery、claim、等待唤醒与唯一最终回复协议
支持同轮多专业Agent并行、回执汇总和同Session多轮对话
修复Session锁序、Agent DB旁路、恢复拒绝和迟到回执竞态
收紧Runner定向唤醒、重启恢复和父任务终态收束语义
更新客户端状态展示、共享契约、定向测试与项目文档
完成真实Provider双Agent并行和多轮聊天验收
|
2026-07-15 00:21:14 +08:00 |
|
AIGameCreator App
|
55463e7b2b
|
补齐Agent会话分叉能力
新增 Session 分叉命令与开发窗口交互
统一 Session 变更和 Runtime 入队线性化锁
补齐持久化、失败回滚、并发边界与前端隔离测试
同步 Runtime 技术方案和项目决策记录
|
2026-07-14 18:26:29 +08:00 |
|
AIGameCreator App
|
56f02cc46b
|
补齐单Agent运行中追加指令
新增同一 Run 持久化追加指令、Provider 中断与安全重规划链路
补齐开发窗口、项目 Agent 面板和 CLI 的 steer 入口与状态交互
升级 Runner 协议并支持旧 Runner 空闲退出后平滑替换
增加真实 Provider steer 验收脚本并修复 finalization 与 Git 提交回归
同步 Runtime 技术方案、实施计划和共享决策记录
|
2026-07-14 17:08:04 +08:00 |
|
AIGameCreator App
|
5e1d4ddeee
|
补齐Agent Git工作树审阅与聊天状态交互
|
2026-07-13 11:21:29 +08:00 |
|
AIGameCreator App
|
49ea9eec67
|
完善Agent受控命令与推理配置
新增受控 command.exec 固定程序、参数策略、隔离环境和有界审计
接入项目 revision、验证资格、确认动作复核与失败核对门禁
支持全局及每 Agent 独立推理档位并提供发布默认配置
补齐前端配置、共享契约、Runtime 回归和真实 Provider 验收
同步开发流程、技术方案与项目共享决策记录
|
2026-07-12 23:22:11 +08:00 |
|
AIGameCreator App
|
5e627a4677
|
完善通用开发 Agent Runtime V1.1
新增仓库上下文指纹复核与 durable action 漂移保护
拆分 App CLI 与独立 Runner 的投递执行边界并补齐恢复诊断
加入桌面和移动端浏览器验证及跨源网络阻断
实现隔离子 Agent 私有记忆与终止状态传播
补齐 Provider 协议确认副作用重放与 join 真实端到端验证
同步共享契约实施计划决策记录与开发流程文档
|
2026-07-12 20:58:42 +08:00 |
|
AIGameCreator App
|
427820089d
|
修复Agent聊天流式响应与滚动反馈
兼容OpenAI-compatible SSE中choices为null的元数据帧
固定开发Agent聊天消息区高度并保留内部滚动
补齐流式协议、回退路径、界面约束测试和文档
|
2026-07-12 08:11:36 +08:00 |
|
AIGameCreator App
|
8493bb39cd
|
增强单Agent上下文续跑与聊天可靠性
将六轮预算改为可压缩续跑窗口并持久化绑定 run 的上下文包
补齐上下文恢复、凭据清洗、项目验证脚本和跨窗口回归
修复流式尾包兼容、上游错误重复请求和聊天内部滚动等待状态
同步单 Agent Runtime 技术方案和长期决策记录
|
2026-07-12 05:54:27 +08:00 |
|
AIGameCreator App
|
bd647a2aff
|
修复Agent聊天滚动与等待状态
固定空Runtime场景的消息区和输入区网格行位
让长聊天记录仅在消息面板内部滚动
为等待LLM回复状态补充aria-busy并强化回归测试
同步更新实施方案和决策记录
|
2026-07-12 04:19:11 +08:00 |
|
AIGameCreator App
|
b137b63e3d
|
完善单Agent默认执行与聊天状态反馈
开发窗口默认使用可执行 Runtime 并保留显式聊天模式
固定消息区内部滚动并持续展示运行状态
终态前先持久化 assistant 回复并自动同步当前 Session
补充会话隔离、落盘顺序和布局回归测试
同步实施方案与项目决策记录
|
2026-07-12 03:29:10 +08:00 |
|
AIGameCreator App
|
65f2632198
|
完善单Agent流式聊天与原生工具规划
修复 OpenAI SSE 空 choices、异常尾包和读取中断导致完整回复丢失
固定聊天记录区域并增加持续等待状态与内部滚动
接入原生 function tool 计划协议并补齐严格校验和回归测试
更新 AI 游戏创作技术方案与决策记录
|
2026-07-12 02:32:22 +08:00 |
|
AIGameCreator App
|
ffbc990f5d
|
修复Agent聊天流式错误与等待反馈
完善OpenAI Chat SSE尾包、错误与结束事件处理
事件监听不可用时降级普通回复并继续持久化
补充等待状态、监听拒绝与协议回归测试
将平台LLM测试纳入客户端完整检查
|
2026-07-11 23:46:18 +08:00 |
|
AIGameCreator App
|
83c2ddb8bb
|
修复Agent流式回复与等待状态
兼容OpenAI Chat SSE用量尾包并保留异常空响应校验
流式监听或首包前失败时自动降级普通回复
固定聊天消息区高度并启用内部滚动与可靠滚底
在等待LLM期间显示动态连接和接收状态
补充SSE协议与客户端降级回归测试
同步Agent聊天技术方案与项目决策记录
|
2026-07-11 18:34:10 +08:00 |
|
AIGameCreator App
|
47ad28623a
|
修正Agent聊天滚动与折叠布局
恢复开发聊天页整页纵向滚动
为Runtime恢复确认区保留独立布局行
修复展开折叠后Runtime与聊天内容重叠
补充确认区结构回归测试并修正文档
|
2026-07-11 18:00:36 +08:00 |
|
AIGameCreator App
|
50004d579c
|
优化Agent聊天滚动与状态折叠
固定开发聊天页视口高度并拆分局部滚动区域
为Runtime状态面板增加可折叠详情且保留任务控制
合并流式delta更新并跳过重复Runtime状态提交
补充折叠回归测试与Runtime界面文档
|
2026-07-11 16:39:02 +08:00 |
|
AIGameCreator App
|
197e1e26c6
|
补齐Agent Runtime统一错误事件
失败和预算耗尽路径追加error语义事件并保留旧生命周期事件
Runtime状态面板支持展开全部最近事件并展示六类事件
补充前后端回归测试、可视验收截图和技术决策文档
|
2026-07-11 00:23:40 +08:00 |
|
AIGameCreator App
|
b65541ce4c
|
补齐Agent委派结果回执闭环
持久化父子任务关联并将各类终态结果幂等回执给父Agent
补齐并发锁、取消抑制、恢复补漏和对话落盘失败门禁
展示委派来源并完善Runtime回归测试与技术文档
|
2026-07-10 23:40:33 +08:00 |
|
AIGameCreator App
|
f9e61beb54
|
完善游戏创作 Agent Runtime 执行闭环
收紧后台规划与回复上下文,项目事实只经权限工具进入 observation
统一前台聊天与后台任务的 Agent 锁并保留多 Agent 并行
补齐独立开发聊天和主工作区的重启恢复确认及跨项目隔离
修正工具预算耗尽、超额动作提示和完成后队列 drain 语义
补充 Runtime、恢复、并发、流式与项目切换回归测试和技术决策文档
|
2026-07-10 22:00:31 +08:00 |
|
AIGameCreator App
|
1ea6671583
|
完善 Agent 多会话运行时
为开发者 Agent 聊天新增会话创建、切换、归档和历史只读界面
按会话隔离对话、运行状态、任务事件、提示上下文和后台回复
保持单 Agent FIFO 与 OS 锁并让重试恢复沿用原会话
补齐 Tauri 命令、持久化目录、旧会话兼容与回归测试
同步实施方案和项目决策记录
|
2026-07-10 18:22:01 +08:00 |
|
AIGameCreator App
|
c88c94b98c
|
支持Agent待确认动作可靠恢复
持久化精确待确认工具动作并绑定run、输入指纹与发生序号
使用OS级Agent锁串行确认、拒绝、取消、恢复与队列续跑
增加取消中状态、开发确认拒绝控件和私有Runtime文件边界
补齐并发恢复、重启核对、取消失败与前端交互回归测试
同步Agent Runtime技术方案与项目决策记录
|
2026-07-10 12:24:54 +08:00 |
|
AIGameCreator App
|
a5c85c912b
|
绑定Agent工具确认到精确动作
Runtime 为工具输入生成 SHA-256 指纹和安全摘要
确认票据仅放行同一 Agent、run、command 和输入
开发窗口接通待确认动作的确认继续入口
补充动作变更阻断和界面确认回归测试
同步 Runtime V1 技术方案和项目记忆
|
2026-07-10 09:01:32 +08:00 |
|
AIGameCreator App
|
436d67ae24
|
补齐Ready任务调度入口
开发模式 Agent 状态栏新增调度 Ready 控制
调度前复用项目权限确认并合并返回 Runtime 状态
补充前端测试覆盖开发入口和普通用户隐藏
更新 Runtime V1 文档并移除已调用命令白名单例外
|
2026-07-10 07:06:58 +08:00 |
|
AIGameCreator App
|
ecd57918fc
|
补齐Agent后台任务取消重试
新增Agent Runtime后台任务按runId取消和重试命令。
取消任务写入cancelled状态、事件流和审计记录,并阻止被取消任务继续落回复。
前端Runtime状态面板展示取消和重试操作及cancelled队列计数。
补充Rust生命周期测试、前端断言和技术文档。
|
2026-07-10 05:48:54 +08:00 |
|