944 Commits

Author SHA1 Message Date
134
82bc90680a fix(agent): ask before replacing refused pinned image models and settle completed actions 2026-10-21 16:09:20 +08:00
134
16b65dc8d0 fix(agent): honor requests not to download during review 2026-10-21 14:05:56 +08:00
134
05ff5069f9 fix(agent): finish verified edits after ancillary download actions 2026-10-21 13:58:55 +08:00
134
e264e9136a fix(agent): enforce structured JSON for vision inspection 2026-10-21 13:53:46 +08:00
134
ec82cde618 fix(agent): keep official DeepSeek available across task rounds 2026-10-21 13:39:35 +08:00
134
4ac22d01df fix(agent): support DeepSeek official multimodal tool conversations 2026-10-21 12:50:31 +08:00
134
72fb4ec4be fix(agent): require a real deliverable before bypassing failed read checks 2026-10-21 12:09:28 +08:00
134
fc96cccd56 fix(agent): recover read timeouts and align model waits with safe UTC deployment checks 2026-10-21 12:05:06 +08:00
134
6a73c876cc fix(agent): retire multi-angle tools and use reference-image generation for viewpoint edits 2026-10-21 11:53:31 +08:00
134
bab213abe1 fix(agent): recover unavailable automatic image choices and correct regression fixtures 2026-10-21 10:40:37 +08:00
134
9f468927e1 fix(agent): keep pinned image features from substituting missing models 2026-10-21 10:36:59 +08:00
134
4768758dd9 fix(agent): recover image parameter compatibility errors without false model bans 2026-10-21 10:34:19 +08:00
134
54700b3ebb fix(agent): retain image fault records and show actionable recovery messages 2026-10-21 10:26:59 +08:00
134
f27d8dc5d2 fix(agent): handle legacy image service failure messages 2026-10-21 10:26:00 +08:00
134
f022fda584 fix(agent): recognize image provider HTTP and quota failures 2026-10-21 10:24:35 +08:00
134
5c126d26ab fix(agent): preserve legacy automatic image model selection 2026-10-21 10:22:48 +08:00
134
28c2a1ceb8 feat(agent): recover automatic image generation without switching user-pinned models 2026-10-21 10:20:59 +08:00
134
e3a8f0e0a1 fix(agent): consider the full fallback pool within the request deadline 2026-10-21 10:00:23 +08:00
134
bd27401b6c fix(agent): reject malformed model envelopes before tool execution 2026-10-21 09:51:04 +08:00
134
c0ff503c85 fix(agent): distinguish empty upstream answers from policy refusals 2026-10-21 09:49:06 +08:00
134
f0186a175e fix(agent): encode circuit timestamps for PostgreSQL comparisons 2026-10-21 09:45:25 +08:00
134
0e960b1723 fix(agent): cancel vision failover when the task stops 2026-10-21 09:44:22 +08:00
134
b17ccfdeed feat(agent): add persistent 30-minute multimodal failover circuits 2026-10-21 09:42:02 +08:00
134
45cc65130a fix(agent): restrict cutout completion to explicit single-action requests 2026-10-21 09:21:12 +08:00
134
aad795cc85 fix(agent): finish verified cutouts without repeated visual review 2026-10-21 09:17:20 +08:00
134
98f5812b90 fix(canvas): restore inline Agent history from existing cache payloads 2026-10-21 00:26:43 +08:00
134
0272a5a328 fix(canvas): serialize pre-Agent saves with scheduled autosave 2026-10-21 00:12:23 +08:00
134
c690c0e370 fix(canvas): integrate Agent activity into chat messages without internal branding 2026-10-21 00:01:43 +08:00
134
4ee3e369c6 feat(canvas): unify image composer with native Agent and honor generation controls 2026-10-20 23:30:04 +08:00
134
226a85d339 fix(canvas): release ZIP staging bytes and revalidate recovery files 2026-10-20 18:50:58 +08:00
134
87e6476ba8 fix(canvas): prepare durable selection ZIPs before resumable download 2026-10-20 18:43:59 +08:00
134
2fb3ed8512 feat(agent): complete non-video business grants with verified contracts 2026-10-20 18:18:44 +08:00
134
df7e6ee0e1 fix(canvas-agent): block video-only controls in shared image menus 2026-10-20 17:50:34 +08:00
134
20651ab231 fix(canvas-agent): load sandbox host runtime outside web asset tracing 2026-10-20 17:42:13 +08:00
134
cea172a327 fix(canvas-agent): cover legacy tools and recover confirmed request rejections 2026-10-20 17:32:31 +08:00
134
b619005c07 feat(canvas-agent): grant audited project tools and pause video authorization 2026-10-20 17:26:48 +08:00
134
3ad7fd6b45 fix(canvas-agent): avoid production migration numbering collision 2026-10-20 15:02:02 +08:00
134
650a94db72 feat(canvas-agent): run native ZCode core in isolated task sandboxes 2026-10-20 14:54:41 +08:00
134
9a5ed91e32 fix(canvas): quarantine unstable detailed inspection behind explicit opt-in 2026-10-20 02:29:33 +08:00
134
d228d01244 fix(canvas): retry uncertain text inspection without replaying image generation 2026-10-20 02:00:23 +08:00
134
b7840a3c16 fix(canvas): preserve text legibility and isolate product detail verification 2026-10-20 01:53:30 +08:00
134
7a07742729 fix(canvas): independently verify product support structure before accepting replacements 2026-10-20 01:08:45 +08:00
134
3614828bce fix(canvas): bind visual verification roles and preserve measured product proportions 2026-10-20 00:14:08 +08:00
134
0a97c87864 fix(canvas): accept structured OCR differences without overlooking numeric changes 2026-10-19 21:44:34 +08:00
134
3f344d7ea8 fix(canvas): verify template copy independently and diversify vision fallback 2026-10-19 20:49:32 +08:00
134
66824ba913 fix(canvas): restore template text pixels before replacement quality checks 2026-10-19 19:59:16 +08:00
134
3a1796608a fix(canvas): keep source pixels authoritative over inferred product facts 2026-10-19 19:44:28 +08:00
134
03b3f5cf67 fix(canvas): lock observed product structure during template edits 2026-10-19 19:41:01 +08:00
134
ec6dc9c6e2 fix(canvas): focus replacement product and prefer healthy editors 2026-10-19 19:30:30 +08:00
134
d416b83381 fix(canvas): validate template replacement direction and product identity 2026-10-19 19:23:11 +08:00