230 Commits

Author SHA1 Message Date
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
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
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
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
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
134
aec7134ad3 fix(canvas): prepare original downloads independently of archiving 2026-10-19 18:44:39 +08:00
134
45c554fc27 fix(agent): fail over rejected credentials and allow local image downloads 2026-10-19 17:55:29 +08:00
134
dbdaab74e5 perf(canvas): reuse durable prepared PNGs in batch and fallback downloads 2026-10-12 15:34:11 +08:00
134
2b9e3635d3 perf(canvas): share image bytes and deliver prepared downloads through Qiniu CDN 2026-10-12 15:26:43 +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
e083607917 fix: polish canvas icons, context menu and panel layout 2026-10-04 12:13:33 +08:00
134
c27a707776 fix world labs task polling fallback for dynamic response payloads 2026-08-18 18:43:17 +08:00
134
1fa126cecf fix(canvas): allow repeated layout source picking 2026-08-14 12:10:23 +08:00
134
3010e51f72 feat(canvas): add durable batch template replacement 2026-08-14 10:20:01 +08:00
134
71b3ce56cf fix(canvas): restore AI layout replacement 2026-08-14 00:18:15 +08:00
134
bf6bd01fcb feat(canvas): add batch template replacement 2026-08-13 23:29:08 +08:00
134
e2806578c0 fix(release): align template flow with production baseline 2026-08-13 18:34:46 +08:00
134
675966a783 feat(agent): add AI template reuse to main results 2026-08-13 18:31:19 +08:00
134
01722af2fb fix(canvas): restore PSD template replacement entry 2026-08-13 18:28:53 +08:00
134
3f2b18d18d merge: sync Claw production updates into main
# Conflicts:
#	app/(admin)/settings/admin-settings-client.tsx
#	app/canvas/[id]/CanvasEditorLegacyPageClient.tsx
#	playwright.helpers.config.ts
2026-08-11 15:11:59 +08:00
134
725a93331a feat(ai): add VIP98K provider foundation on 48 baseline 2026-08-08 16:52:14 +08:00
root
7708b66e8d backup: preserve server changes before OpenClaw deploy 2026-08-07 11:43:46 +08:00
134
1a9888d825 fix: harden canvas image generation flows
(cherry picked from commit 78b0da908c4a0c22bd7eb66b5a661c07fcecb4fc)
2026-07-27 14:41:08 +00:00
134
e8d1aa25aa feat: add Atlas Cloud image provider 2026-07-21 11:08:13 +08:00
134
1fd9be49c7 fix: route canvas capabilities through local runtime 2026-07-14 16:01:44 +08:00
134
80e9771790 feat: add Visionary image provider 2026-07-14 14:12:27 +08:00
134
1b70c1d678 feat(canvas): add capability runtime and MCP tools 2026-07-14 12:51:10 +08:00
134
5a7121dceb fix: handle complex canvas scale adjustments 2026-07-14 09:03:14 +08:00
134
ede6f080a2 feat: add BananaImage image provider 2026-07-13 23:04:54 +08:00
134
43837e5048 feat: add canvas product position adjustment 2026-07-13 19:12:53 +08:00
134
8119219c15 backup: preserve verified canvas scale adjustment 2026-07-13 19:12:53 +08:00
134
48134a1bbe merge: integrate canvas and UI refinements
# Conflicts:
#	app/(chat)/api/files/direct-upload/route.ts
#	app/canvas/[id]/CanvasEditorLegacyPageClient.tsx
#	components/canvas/CanvasChatPanel.tsx
#	components/home/lovart-home.tsx
#	components/home/lovart/lovart-featured-gallery.tsx
#	components/home/lovart/lovart-hero-composer.tsx
#	components/home/lovart/lovart-projects-section.tsx
#	components/home/lovart/lovart-sidebar.tsx
#	components/layout/brand-top-bar.tsx
2026-07-10 13:18:21 +08:00
root
2398930ecb Merge remote-tracking branch 'origin/main' into codex/scale-adjust-main-merge 2026-07-08 22:16:02 +08:00