395 Commits

Author SHA1 Message Date
134
76bf04c221 fix(agent): verify delivered images when the planner reply disconnects 2026-10-21 16:15:18 +08:00
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
4768758dd9 fix(agent): recover image parameter compatibility errors without false model bans 2026-10-21 10:34:19 +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
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
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
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
650a94db72 feat(canvas-agent): run native ZCode core in isolated task sandboxes 2026-10-20 14:54:41 +08:00
134
45c554fc27 fix(agent): fail over rejected credentials and allow local image downloads 2026-10-19 17:55:29 +08:00
134
f0761e7f61 fix(ai): honor provider chat contracts and prevent unsafe retries 2026-10-15 16:00:45 +08:00
134
3a2ee064d0 feat(canvas): deliver image previews before background archiving and remove generation caps 2026-10-12 08:03:22 +08:00
134
c486a2e81b fix: preserve detail replacement product geometry 2026-09-09 19:48:59 +08:00
134
f5a4cca1fe fix: hide unsupported vip98k image editors 2026-09-08 09:59:54 +08:00
134
d10068874e perf: cache vip98k reference staging 2026-09-07 20:48:55 +08:00
134
4ae446fc1f fix: support vip98k image array contracts 2026-09-07 20:19:28 +08:00
134
dffea4cdb3 fix: enforce vip98k multi-image contracts 2026-09-07 18:16:45 +08:00
134
2dbb14bb6b fix: restore vip98k text image models 2026-09-07 15:05:45 +08:00
134
79705c4360 fix: stabilize vip98k image generation uploads 2026-09-07 14:43:14 +08:00
134
6c67b9323b fix: accept large canvas references for vip98k 2026-09-07 13:17:34 +08:00
134
11e44f9971 fix: retry vip98k reconciliation responses 2026-09-07 13:14:13 +08:00
134
44828ca5a5 fix: bypass vip98k media fetch cache on retry 2026-09-07 12:40:58 +08:00
134
26ab25b847 fix: retry vip98k while staged media propagates 2026-09-07 12:31:57 +08:00
134
8f3d2dca3c fix: use public upload path for vip98k staging 2026-09-07 12:23:43 +08:00
134
608c0c8212 fix: stage vip98k media on reachable storage 2026-09-07 12:17:51 +08:00
134
19250a232c fix: normalize vip98k references for provider limits 2026-09-07 12:03:24 +08:00
134
75d36f55d0 fix: stabilize vip98k reference image delivery 2026-09-07 11:45:32 +08:00
134
a31e04c4d9 fix: keep verified vip98k image models available 2026-09-07 11:16:45 +08:00