2722 Commits

Author SHA1 Message Date
134
e264e9136a fix(agent): enforce structured JSON for vision inspection 2026-10-21 13:53:46 +08:00
134
ba90048e73 test(agent): give vision fixtures a provider identity 2026-10-21 13:41:35 +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
36df8c70fb chore(deploy): include UTC-safe checks for active canvas tasks 2026-10-21 12:05:13 +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
a4b3d0ddee fix(canvas): collapse image parameter captions before they truncate 2026-10-21 08:59:59 +08:00
134
281174d787 fix(canvas): adapt composer controls to panel width and remove reference placeholder 2026-10-21 08:55:19 +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
0ab68d28ba fix(canvas): capture current image model and canvas save callback at Agent admission 2026-10-20 23:40:25 +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
85aa711633 fix(canvas): defer expired archive cleanup after ZIP admission 2026-10-20 22:58:28 +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
311d2eed8f fix(canvas-agent): apply core dump limit to sandbox process tree 2026-10-20 17:44:59 +08:00
134
1e2f76a79f fix(canvas-agent): preserve server disk reserve for sandbox tasks 2026-10-20 17:43:00 +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