lhk229
|
eb63f44271
|
非流式工具参数半截 JSON 改为原样透传
Project CI / Repository checks (pull_request) Failing after 11s
Project CI / Backend tests (pull_request) Failing after 12s
Project CI / Frontend tests (pull_request) Failing after 23s
Project CI / Native shell tests (pull_request) Failing after 9m30s
b1ef45fbd 把“arguments 非空必须是完整 JSON”同时应用到流式和非流式,
越界了。两者的“参数不完整”语义不同:流式意味着流被截断,是传输层事实;
非流式的外层 body 已经完整,参数半截只说明模型输出有问题,属于内容层事实。
App 早有更好的处理——工具计划格式修复循环把畸形响应回灌给模型重写,比硬
报错再重跑整轮 Provider 有效得多。平台层拦下来会丢掉修复所需的 call id、
函数名和原始参数,导致 background_agent_runtime_repairs_malformed_native_
function_arguments 直接以 kind=deserialize 失败,第二次 repair 请求不再发出。
按流式与非流式区分该校验。b1ef45fbd 的其余部分不变:禁止静默丢弃、id 与
函数名必填、空参数归一为空对象、三协议共用一份策略。
原用例反转为断言原样透传,并补一条成对的流式用例锁住流式仍然报错。
|
2026-07-27 07:00:21 +00:00 |
|
lhk229
|
214357b175
|
尾部错误后保留已收尾的纯工具调用响应
Project CI / Repository checks (pull_request) Failing after 1m0s
Project CI / Frontend tests (pull_request) Successful in 2m45s
Project CI / Backend tests (pull_request) Successful in 4m53s
Project CI / Native shell tests (pull_request) Failing after 6m49s
retain_completed_stream_after_tail_error 用“正文非空”判断有没有值得保留的
结果,这个判据来自该函数引入时,那时响应就等于正文。工具调用成为一等公民后
它失效了:纯工具调用响应的正文本来就是空的,MiniMax 的 Anthropic 工具流实测
恒定如此,于是每一次这样的响应遇到尾部传输或解析错误都会被丢弃,白跑一轮
Provider 重试。
Anthropic 的 message_stop 与 Responses 的 response.completed 只标记完成、不
标记流终止,收尾事件之后仍会读到 EOF,因此这条尾部路径是常态而非边缘情况。
改为正文或工具调用任一非空即视为有可保留内容。安全性由其余判据保证:协议完成
信号已到、finish_reason 已到、工具参数完整、错误属可容忍尾部错误,与正常路径
一致。补一个纯工具调用遇 body-read 尾部错误的用例,退回旧判据时该用例失败。
|
2026-07-27 06:14:54 +00:00 |
|
lhk229
|
b1ef45fbd2
|
统一三协议工具调用归一,禁止静默丢弃
非流式 DTO 为兼容流式分片改成可选字段后,filter_map 会把缺 id / name /
function 的工具调用逐个丢掉;响应同时带解说文本时整个响应被当作普通文本
回复成功返回,带 tool_choice=required 的请求随后退化为格式修复循环,审计
里看不出成因在解析层。Responses 与 Anthropic 的提取有同类缺陷。
把策略收进单一入口 normalize_tool_calls:协议层只做字段映射,识别为工具
调用后字段不全一律返回 Deserialize;arguments 缺省或空白归一为空对象,
非空则必须是完整 JSON。流式收尾改为委派同一入口,行为不变。
顺带修正两处口径不一致:Chat 缺 arguments 从空串改为空对象,Responses
缺 arguments 从整条丢弃改为空对象(零参函数合法)。非流式 arguments 半截
JSON 由此改为显式失败,上游 max_tokens 截断会命中。
补 9 个非流式用例,含缺 id 且有正文不得退化成纯文本回复的回归锁,以及三
协议同一缺失形状必须同类报错的一致性用例。
|
2026-07-27 05:59:28 +00:00 |
|
lhk229
|
445559bfea
|
流式工具调用要求协议收尾信号
Project CI / Repository checks (pull_request) Failing after 1m26s
Project CI / Frontend tests (pull_request) Successful in 2m27s
Project CI / Backend tests (pull_request) Successful in 4m40s
Project CI / Native shell tests (pull_request) Failing after 7m34s
字节流干净结束不等于协议收尾:代理超时、网关掐断和 HTTP/2 提前
END_STREAM 都表现为干净 EOF。此前只要工具参数恰好是合法 JSON 就会
返回并执行该调用,且并行槽位在断流后会被静默丢弃。
新增 ParsedStreamEvent::is_completion 与 StreamAccumulation::
completion_observed,按协议判定收尾:Chat 用非空 finish_reason 或
[DONE],Responses 用 response.completed,Anthropic 用带 stop_reason
的 message_delta 或 message_stop。不能统一用 [DONE],MiniMax 兼容层
不发该标记。message_stop 改为产生只带 is_completion 的事件,保持不
伪造 finish_reason 覆盖真实 end_turn 的既有约束。
聚合出过工具 slot 但未观察到收尾信号时返回 Deserialize;判定使用未
固化槽位,使参数恰好闭合的截断仍按截断归因。StreamUnavailable 语义
不变,仍只表示事件形状不受支持。本轮只收严工具路径,纯文本缺收尾信
号仍返回成功并打 warn。
真实端点验证:MiniMax Anthropic 兼容层 stop_reason=tool_use、
MiniMax OpenAI 兼容层 finish_reason=tool_calls,均通过门禁。
|
2026-07-27 05:36:32 +00:00 |
|
lhk229
|
ccf0c88998
|
修正 platform-llm Rust 格式
按仓库 rustfmt 配置整理流式工具调用实现。
格式化 live stream 工具调用验收测试。
|
2026-07-27 04:06:26 +00:00 |
|
lhk229
|
5fb9af8303
|
修正流式工具验收说明
Project CI / Frontend tests (pull_request) Failing after 28s
Project CI / Repository checks (pull_request) Failing after 1m22s
Project CI / Backend tests (pull_request) Failing after 1m38s
Project CI / Native shell tests (pull_request) Failing after 8m43s
校正真实端点 smoke 的必填环境变量与可选 API kind 口径
修复 Bash 和 PowerShell 执行示例
明确文本增量字符数仅用于打印观测
|
2026-07-27 03:34:39 +00:00 |
|
lhk229
|
5eee11ac0b
|
修正 live stream 工具验收的运行口径并补进运维文档
Project CI / Frontend tests (pull_request) Failing after 1m2s
Project CI / Backend tests (pull_request) Failing after 1m12s
Project CI / Repository checks (pull_request) Failing after 2m24s
Project CI / Native shell tests (pull_request) Failing after 7m56s
仓库根目录没有 Cargo.toml,测试注释里的命令补上 --manifest-path server-rs/Cargo.toml
运维文档补充四个 PLATFORM_LLM_LIVE_* 变量、bash 与 PowerShell 两种执行方式,以及逐协议切换才算覆盖完整的口径
明确凭据只从进程环境变量读取,不读 .env.secrets.local,真实 API Key 不得提交进仓库
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
2026-07-27 03:24:47 +00:00 |
|
lhk229
|
5af8d59404
|
校正 platform-llm 流式工具验收证据口径
修正真实端点 live test 对原始 SSE fidelity 的过度描述
区分 checked-in fixture parser 覆盖与真实端点归一工具调用 smoke
补充当前 52 项测试结果及历史 41/41 计数边界
同步 README、Runtime、App、运维文档和 decision-log
|
2026-07-27 03:20:53 +00:00 |
|
lhk229
|
6477f0b79e
|
更新 platform-llm 公共工具协议文档
补充 Chat、Responses、Anthropic 三协议工具支持矩阵
说明流式文本回调、slot 聚合与 Responses completed-only 恢复
补充工具参数与 Deserialize、StreamUnavailable、EmptyResponse 边界
同步后端架构与开发运维文档
|
2026-07-27 03:06:11 +00:00 |
|
lhk229
|
7c61e9a532
|
补齐 Anthropic 原生工具与三协议流式工具调用
Project CI / Native shell tests (pull_request) Failing after 7m6s
Project CI / Repository checks (pull_request) Failing after 11s
Project CI / Backend tests (pull_request) Failing after 10s
Project CI / Frontend tests (pull_request) Failing after 24s
Anthropic 请求发送 tools 与对象形态 tool_choice 并解析 tool_use block,解除本地对 function tools 的拦截
Chat / Responses / Anthropic 三种协议的流式工具增量按槽位聚合,收尾校验参数为完整 JSON,截断流不返回半截参数
解除 App 侧 Anthropic 降级为文本 JSON 协议的两处守卫与对应提示词分支
新增依赖真实凭据的流式工具验收用例,默认 ignore
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
2026-07-25 13:39:34 +00:00 |
|
AIGameCreator App
|
3237ad140a
|
完善智能体交互与画布美术生成
为 Supervisor 与部门 Director 接入统一 Interaction Loop 和持久 Runtime 调度
在配置画布 API Key 时强制委派美术 Agent 并复用规范素材
收紧画布生成角色权限、图片内容校验和项目锁并发边界
完善专业 Agent revision 验证、任务恢复与 Provider 兼容处理
补充自主协作、真实画布生成、运行时收束测试及技术文档
|
2026-07-24 21:44:07 +08:00 |
|
menghao
|
ff84b5a308
|
修复AI游戏创作壳跨平台启动 (#107)
Project CI / Frontend tests (push) Failing after 20s
Project CI / Repository checks (push) Successful in 1m33s
Project CI / Backend tests (push) Successful in 4m7s
Project CI / Native shell tests (push) Successful in 11m20s
修复 macOS 下 Unix 文件身份比较和临时目录测试兼容
隔离 AI 游戏创作本地数据库与发布身份并阻止旧 schema 降级启动
完善 Tauri 开发栈错误传播和 POSIX 子进程树清理
跳过 macOS 不支持的进程指标回调以消除周期告警
补充开发调度测试、技术方案和团队排障记忆
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/107
Co-authored-by: menghao <mh18530625731@163.com>
Co-committed-by: menghao <mh18530625731@163.com>
|
2026-07-23 10:50:02 +08:00 |
|
kdletters
|
676c4beb60
|
补齐Gitea测试门禁
Project CI / Backend tests (push) Successful in 5m35s
Project CI / Native shell tests (push) Failing after 11m9s
Project CI / Repository checks (push) Successful in 2m23s
Project CI / Frontend tests (push) Successful in 2m16s
拆分前端、后端与原生壳测试任务
接入server-rs workspace正式全量测试
将AI游戏创作分支及独立依赖纳入CI
修复既有测试断言、格式与异步稳定性问题
稳定AI Tauri并发回执测试
更新开发运维和共享流程文档
|
2026-07-21 19:40: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
|
3a8dff1404
|
完善游戏创作工作台与智能体恢复闭环
实现横屏项目开发工作台、资源画布、Supervisor 对话与专业 Agent 状态展示
修复总控和专业 Agent 重试、Runner 接管、历史成果跨 Run 持久展示及确认流程
补齐画板图片产物合同、客户端内预览、共享契约与安全边界
新增完整回归测试、工作台 PRD、技术方案与待解决事项
|
2026-07-20 19:48:05 +08:00 |
|
AIGameCreator App
|
a3337f4493
|
合并最新master分支
合入 origin/master 最新画布、外部接口与后端模块化改动。
按新队列语义解决画布测试和原生壳检查冲突。
把编辑器 Agent 迁移到模块化实现并适配 LlmRunRequest。
删除已废弃的旧编辑器 Agent 单文件与个人 Claude 本地配置。
|
2026-07-20 16:08:24 +08:00 |
|
lhk229
|
0c04bbbea3
|
内存优化 (#91)
BGfilter服务调用改为传url,减少内存占用
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/91
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
|
2026-07-18 21:17:35 +08:00 |
|
kdletters
|
4ceb91cd48
|
完整恢复多产物原图回填画布
图标素材成功时同时回填透明图集和provider原图
UI素材提取成功时保留原图并将切片排列到其右侧
保持透明主结果锚点和后处理失败原图降级
同步多产物画布决策、踩坑与技术方案
|
2026-07-18 19:31:44 +08:00 |
|
kdletters
|
6926e5ecb1
|
恢复角色生成原图回填画布
角色生成成功时同时回填透明主图和右侧原图
保持透明图为生成器主锚点并保留失败降级边界
维持图标和UI生成不回填中间原图的现有规则
同步图片画布多产物文档和项目共享记忆
|
2026-07-18 18:58:56 +08:00 |
|
menghao
|
47f3297e84
|
修复图片改造后二维清晰度降级问题 (#90)
前端按图层真实尺寸恢复图片改造比例与清晰度
后端在角色去背景后恢复生成原图像素尺寸
补充前后端二千像素尺寸回归测试
同步更新图片画布技术文档与项目决策记录
---------
Co-authored-by: MengHao <menghao@MengHaodeMacBook-Air.local>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/90
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: 孟豪 <mh18530625731@163.com>
Co-committed-by: 孟豪 <mh18530625731@163.com>
|
2026-07-18 16:50:17 +08:00 |
|
kdletters
|
5e512a6b23
|
修复 Rust 代码格式
|
2026-07-18 12:22:58 +08:00 |
|
AIGameCreator App
|
1b045a5f46
|
收敛 Agent 工具计划格式修复
过滤 Provider 推理内容并受限归一化非最终工具旁白
为原生工具协议增加递归重复键校验和稳定错误分类
补充 repair 统计、失败证据与零泄漏真实验收门禁
同步 Agent Runtime 技术方案和项目决策记录
|
2026-07-18 02:04:08 +08:00 |
|
AIGameCreator App
|
0ca15a2645
|
强化项目总控协作合同与崩溃恢复
新增 Supervisor 协作策略控制面和 mixed 首批原子预检。\n升级 Provider action batch v2 并补齐 isolated spawn 幂等恢复与旧协议失败关闭。\n限制委派后总控项目变更、进程 stdin 和破坏性 MCP,同时保留进程治理能力。\n加固委派、隔离 Agent、持久进程和 Provider 日志的持久化与并发边界。\n扩充确定性回归、真实 Provider 验收器、自测和项目文档。
|
2026-07-17 23:36:43 +08:00 |
|
k88936
|
f5368c825f
|
Editor agent refactored (#76)
重构了editor agent.
使得它能进行多轮工具调用, 把工具调用的结果嵌入到上下文里。
对于上下文的图片, 使用哈希后的id用来引用,不暴露细节信息to llm。
当前实现, 状态直接维护在json doc里, 需要对整个doc加锁,任务目前只能串行。
把SSE改成一个简单请求( 因为生图工具耗时需要二次确认, 不需要再实时展示给用户进度)。
增加确认/取消生图操作。
把tool的参数和错误情况做了反馈。
TODO: 工具调用的规范/prompt还可以改进。
改用external job来做素材生成, 针对来自editor agent 的生成会把生成资产的引用加入到结果json里,
客户端轮询 external job 确定生成状态, 发现结束了或者失败了就 重新get 会话,后端重新提供会话的时候把 结果插入回会话历史里,用来让 ai 引用 以及显示
---------
Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/76
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: 王德宇 <kvtodev@outlook.com>
Co-committed-by: 王德宇 <kvtodev@outlook.com>
|
2026-07-17 21:03:15 +08:00 |
|
kdletters
|
387a1c26e3
|
完成全量检查整改
清理已跟踪原始日志与个人本地配置
修复前后端有效门禁、测试和构建问题
补齐生产 Jenkins、SpacetimeDB 本地命令与文档约束
收紧图片编辑器状态、附件与媒体引用测试
排除已下线旧创作入口测试并清理 warning
|
2026-07-17 16:56:46 +08:00 |
|
kdletters
|
18af49c27f
|
收紧编辑器媒体引用契约
禁止当前画布与外部编辑器接口接收 Data URL 和 Blob URL
生成请求统一先上传 OSS 并使用稳定资源引用
角色动画和视频签名前校验资源归属并支持资源与素材 ID
同步前后端 256KB 引用限制及相关文档测试
|
2026-07-17 16:44:01 +08:00 |
|
kdletters
|
93b27a2307
|
修复图集拆分运行时身份传递
在 procedure 外层捕获调用 identity 并显式传入事务
补齐素材归组持久表的迁移导入导出清单
修正 DDD 门禁注释解析并补齐编辑器 Agent 事件落位
同步后端架构约束与项目排障记忆
|
2026-07-17 14:45:11 +08:00 |
|
kdletters
|
8febb799f3
|
升级SpacetimeDB至2.6.1
统一Rust crates、CLI、容器镜像和生产provision版本
使用2.6.1 CLI重新生成Rust bindings
更新运行检查、架构运维文档和项目共享记忆
|
2026-07-17 13:44:12 +08:00 |
|
kdletters
|
a0242e3547
|
修复图集快速编辑模型路由
快速编辑请求补齐模型比例和清晰度参数
后端按模型分流nanobanana与GPT图片编辑协议
兼容旧队列参数并收紧图片编辑计费边界
补充图集回归测试并同步OpenAPI与编辑器文档
|
2026-07-16 22:08:05 +08:00 |
|
kdletters
|
77e931ed96
|
修复外部编辑器接口测试格式门禁
调整图片生成警告断言的 rustfmt 换行格式。
|
2026-07-16 21:07:10 +08:00 |
|
lhk229
|
aecabdacfd
|
新抠图算法 (#85)
Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/85
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
|
2026-07-16 18:33:06 +08:00 |
|
AIGameCreator App
|
d575b6887f
|
合并 master 最新改动
同步 origin/master 至 b303605bf
保留项目总控 Runtime 决策并合入后台账号与画布更新
沿用当前 platform-llm LlmRunRequest 接口解决背景决策冲突
|
2026-07-16 17:07:13 +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 |
|
kdletters
|
b303605bf2
|
新增后台新增用户付费率
扩展 Dashboard 聚合与契约,统计筛选期新增用户的真实付费转化
生成 SpacetimeDB typed bindings 并补充后端聚合测试
后台新增付费率卡片与响应式布局,覆盖零分母和时段文案
同步 Dashboard 运营口径与项目决策记录
|
2026-07-15 22:14:52 +08:00 |
|
AIGameCreator App
|
543a5469f8
|
实现Agent持久上下文压缩
新增全局与单 Agent token 预算、持久摘要 sidecar、自动及手动压缩恢复链路
接入 Runner、CLI /compact、开发 UI 状态和共享能力契约
补齐幂等、漂移、生命周期、恢复、隐私及真实三十轮端到端验收
同步 Runtime 技术方案、App 实施计划和长期决策记录
|
2026-07-15 22:08:17 +08:00 |
|
kdletters
|
cfdba640ee
|
修复图集快速编辑后端校验与错误提示
后端允许完整图标图集进入图片快速编辑,仅继续禁止单个图标。
快速编辑失败时向红色错误框传递具体错误文案。
补充前后端回归测试并同步画布编辑器技术文档。
|
2026-07-15 21:11:46 +08:00 |
|
kdletters
|
271b153308
|
统一Rust格式化工具链与构建门禁
固定Rust 1.96.0与rustfmt格式配置
接入本地lint、Codex提交前检查和Jenkins构建门禁
提交server-rs全workspace一次性格式化基线
同步开发运维文档与production-ops防回退检查
|
2026-07-15 21:06:05 +08:00 |
|
kdletters
|
25f6027c4a
|
补齐外部素材创建归组字段
为 External Editor 素材创建补充归组 Task ID 默认值
为 External Editor 素材创建补充拆分预期数量默认值
|
2026-07-15 20:34:07 +08:00 |
|
kdletters
|
793ec1b6b0
|
修复后台素材查询分页与任务归组
支持陶泥号解析、稳定游标和后台素材多页查询
补齐查询防抖、请求取消、刷新保留与加载更多状态
新增可信来源索引和拆分批次完成事实,修复跨项目与删除切片归组
同步生成绑定、数据契约、项目记忆和回归测试
|
2026-07-15 20:02:50 +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 |
|
kdletters
|
8d1c640eb5
|
修复精选图片读取与审核返还
为已通过、已展示且返还完成的精选资产补充精确匿名读取授权
将精选批准、泥点返还和返还完成标记收进同一SpacetimeDB事务
保留确定性返还流水的幂等语义并支持修复历史半完成记录
补充精选公开门禁测试并同步后端与创作主页文档
|
2026-07-15 16:58:18 +08:00 |
|
AIGameCreator App
|
3f5424a0b1
|
实现后台Agent真流式回复
接入身份绑定的后台最终回复流并保持唯一finalization提交
完善Project Supervisor与Swarm CLI增量展示、恢复和竞态处理
禁止Runtime Provider重定向重放并加固生命周期与公共审计脱敏
增加真实Provider隔离验收、定向回归和技术文档
|
2026-07-15 15:58:02 +08:00 |
|
kdletters
|
7ed99d7353
|
拆分SpacetimeDB调用池与缓存读连接
将HTTP调用池改为无订阅连接并增加单一共享缓存读连接
统一缓存重建总超时并拒绝发布断线连接
补充连接拓扑回归测试与生产运维说明
|
2026-07-15 15:11:11 +08:00 |
|
kdletters
|
2f092c3566
|
统一素材任务层级与成本归因
后台素材查询按任务分页并将中间产物逐行收纳为子项
生成原始产物沿用真实素材类型并承载任务生成成本
抠图、拆分和逐帧后处理记录实际生成器且阶段成本归零
补齐历史类型映射、角色动作链路、测试与文档
|
2026-07-15 03:04:41 +08:00 |
|
kdletters
|
3f3a6c4ab2
|
修复画布生图交付与素材成本展示
修复 nanobanana 标量尺寸被误判为宽高的问题。
普通生图和快速编辑在内存完成尺寸变换后仅上传一次,变换失败保留 provider 原图。
移除快速编辑重复的原始输出素材,保留角色、图集和 UI 的独立中间产物。
后台将不重复计费的中间产物显示为不单独计费。
补充单次上传、降级交付和成本展示回归测试及相关文档。
|
2026-07-15 01:36:16 +08:00 |
|
kdletters
|
5c1434511b
|
修复后台看板留存统计与素材详情布局
修正周月日期范围、每日访问人数、零值柱和趋势图滚动同步
新增次日与七日留存及数据库侧精确聚合,移除五万行访问明细截断
聚合失败时拒绝返回伪零值并补齐契约、客户端绑定和定向测试
修复素材详情陶泥号竖排并完善移动端单列布局
同步运营口径与本地数据库版本漂移排障文档
|
2026-07-15 01:25:29 +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 |
|
k88936
|
34c6ed8756
|
自动扩缩edit图片的大小适应gptimage2的生成图片大小参数要求 (#82)
尺寸严格限制规则 (Strict Size Constraints):
图片最大边长 ≤ 3840px <- by hardcoded length
宽高两边像素均为 16px 的倍数 <- by backend do crop
长边 / 短边 比值 ≤ 3:1 <- by hardcoded aspect ratio
总像素范围:最小 655360 ~ 最大 8294400 <- by auto scale in this pr
logic impl in the backend
---------
Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/82
Co-authored-by: kvtodev <kvtodev@outlook.com>
Co-committed-by: kvtodev <kvtodev@outlook.com>
|
2026-07-14 21:04:54 +08:00 |
|