Commit Graph

42 Commits

Author SHA1 Message Date
k88936 b021ffbc08 validate editor agent message request 2026-07-15 18:15:29 +08:00
k88936 a2926674dd restore context and image_args functions as test utils 2026-07-15 18:08:35 +08:00
k88936 50eec83cdb clean code 2026-07-15 16:23:14 +08:00
k88936 79bef5a238 fix field name mismatch 2026-07-15 16:01:31 +08:00
k88936 e39d5fb278 storage generated assets metadata in external job payload (only for editor agent source) 2026-07-15 15:47:17 +08:00
k88936 fda0931716 add test dependency for ImageId 2026-07-15 15:45:18 +08:00
k88936 7b31e736d1 move code 2026-07-15 14:49:24 +08:00
k88936 4484a9caec disable icons gen since conflict with master's change 2026-07-15 13:48:21 +08:00
k88936 ddb508e729 恢复编辑器 Agent 稳定任务标识
保留外部生成任务稳定 job id 与去重键

供异步结果查询按固定任务标识回填
2026-07-15 13:41:20 +08:00
k88936 d55f4ba71c 新增外部生成任务结果查询
新增仅返回任务结果的 SpacetimeDB procedure

编辑器 Agent 回填改用结果查询接口

补齐客户端绑定与接口文档
2026-07-15 13:36:00 +08:00
k88936 9a6bf8d86d 回退外部生成任务分支改动
恢复外部生成 worker 的 master 行为

恢复画布生成任务默认入队标识

移除 Agent 自定义任务标识入口
2026-07-15 13:30:58 +08:00
k88936 9ff8e0a297 split code 2026-07-15 11:13:37 +08:00
k88936 db2ea496ad fix compile err 2026-07-14 17:30:56 +08:00
k88936 d25d9a2935 reconcile on get req 2026-07-14 13:09:59 +08:00
k88936 696d6935b4 moved code 2026-07-14 11:49:33 +08:00
k88936 afe32d0166 fix status mismatch 2026-07-14 10:17:05 +08:00
k88936 2128bb109c split code 2026-07-13 19:56:39 +08:00
k88936 97a1e1663e remove unused test 2026-07-13 17:16:09 +08:00
k88936 3f215d352a inline 2026-07-13 17:12:16 +08:00
k88936 af6b8021ac clean code 2026-07-13 15:30:41 +08:00
k88936 f774a791e8 画布Agent关联外部生成任务
工具消息改为保存外部任务 ID 与取消事实,不再复制执行状态。

确认请求以稳定身份提交外部任务,并由前端查询任务状态和结果。

同步更新画布 Agent 测试与执行契约文档。
2026-07-13 14:24:24 +08:00
k88936 4f64e945e3 preset executing status for all in tool calls 2026-07-13 11:30:57 +08:00
k88936 88368cd900 prepare info display to user for review 2026-07-10 20:46:27 +08:00
k88936 c623ffed9c price compute 2026-07-10 20:25:21 +08:00
k88936 c55a90d23e centralize data key query instead of using obj key. 2026-07-10 19:06:39 +08:00
k88936 532b6434bd fix context logic 2026-07-10 18:04:05 +08:00
k88936 5411965762 fix mut borrow 2026-07-10 17:50:10 +08:00
k88936 a3f7332dfe extend media display 2026-07-10 17:35:08 +08:00
k88936 0911c825d4 inject prompt 2026-07-10 17:32:47 +08:00
k88936 e652563c23 impl image gen tools 2026-07-10 17:32:43 +08:00
k88936 5444b5cb39 fix title display mistake 2026-07-10 17:16:04 +08:00
k88936 10d7f09cbf impl image gen tool 2026-07-10 16:15:38 +08:00
k88936 e1ae49f114 fix re enter problem 2026-07-10 15:56:41 +08:00
k88936 c077767e0d include attachments 2026-07-10 15:38:52 +08:00
k88936 2b7f4ffe19 fix terminate cond 2026-07-10 15:07:32 +08:00
k88936 337d358ede move context to tool own. fix memory not update. 2026-07-10 14:21:58 +08:00
k88936 19e6da8ff3 clean code 2026-07-10 11:36:04 +08:00
k88936 d7d888a20d update prompt logic in editor_agent to clarify tool call behavior and user interaction 2026-07-10 10:57:46 +08:00
k88936 2709563c60 clean data structure 2026-07-10 10:45:20 +08:00
k88936 c2b25e9ca0 confirm / cancel api 2026-07-10 10:25:42 +08:00
k88936 a2babca6a6 migrate the api usage 2026-07-10 09:10:33 +08:00
k88936 db2e8cca8d reimpl the agent 2026-07-10 08:46:58 +08:00