openclaw/extensions/comfy
Peter Steinberger dab1f08376
feat: give every plugin a compact chat activity icon (#147333)
* feat: give every plugin a compact chat activity icon

Separate package-owned activity SVGs from plugin identity artwork. Ship 154 defaults and seven exact tool overrides, preserving Echo and the progress claw. Include authenticated bounded delivery, safe mask rendering, packaging, and authoring guidance.

* test: declare Vite types for the activity asset browser test

* refactor: keep plugin artwork selection with catalog presentation facts

* test: scope activity browser types and simplify fixture copies
2026-09-13 13:49:51 -07:00
..
assets feat: give every plugin a compact chat activity icon (#147333) 2026-09-13 13:49:51 -07:00
comfy.live.test.ts refactor(plugins): remove media test globals (#122636) 2026-08-12 07:07:19 -07:00
image-generation-provider.test.ts refactor(comfy): reuse provider test fixtures (#147086) 2026-09-13 22:50:10 +08:00
image-generation-provider.ts
index.test.ts
index.ts
music-generation-provider.test.ts refactor(comfy): reuse provider test fixtures (#147086) 2026-09-13 22:50:10 +08:00
music-generation-provider.ts fix(comfy): forward req.timeoutMs in music generation (#123444) 2026-08-21 03:46:42 -07:00
openclaw.plugin.json feat(plugins): assign one purpose category to every bundled plugin (#142760) 2026-09-10 20:44:20 -07:00
package.json chore(release): close out 2026.9.4 on main (#144708) 2026-09-11 18:46:37 +08:00
README.md feat(plugins): externalize ComfyUI provider (#116888) 2026-07-31 23:26:51 +08:00
test-helpers.ts refactor(comfy): reuse guarded JSON test responses (#145399) 2026-09-11 16:50:22 -07:00
tsconfig.json refactor(plugins): inherit shared package boundary settings (#117474) 2026-08-01 09:11:09 -07:00
video-generation-provider.test.ts refactor(comfy): reuse provider test fixtures (#147086) 2026-09-13 22:50:10 +08:00
video-generation-provider.ts fix(comfy): filter mixed video workflow outputs (#119543) 2026-08-05 16:11:07 +08:00
workflow-runtime.header-secrets.integration.test.ts feat(comfy): support custom headers and per-request seed randomization (#130098) 2026-08-28 01:40:22 -07:00
workflow-runtime.ts refactor(comfy): share local and cloud workflow polling (#143653) 2026-09-09 21:01:53 -07:00

@openclaw/comfy-provider

Official ComfyUI image, video, and music generation provider plugin for OpenClaw.

Install

openclaw plugins install @openclaw/comfy-provider
openclaw gateway restart

Configure

Local ComfyUI workflows do not require credentials. Comfy Cloud workflows use COMFY_API_KEY or COMFY_CLOUD_API_KEY.

Full workflow, model, and provider configuration:

Package

  • Plugin id: comfy
  • Package: @openclaw/comfy-provider
  • Minimum OpenClaw host: 2026.7.2