Hanzo Dev
5cf6ce2508
Rename all internal modules: comfy* → studio*
...
Complete module rename across 552 files:
- comfy/ → studio/
- comfy_extras/ → studio_extras/
- comfy_api/ → studio_api/
- comfy_api_nodes/ → studio_api_nodes/
- comfy_config/ → studio_config/
- comfy_execution/ → studio_execution/
- comfy/comfy_types/ → studio/node_types/
- comfyui_version.py → studio_version.py
- All test directories renamed
- All import statements updated
- All internal identifiers renamed (ComfyNodeABC → StudioNodeABC, etc.)
- All wire protocol types renamed (COMFY_* → STUDIO_*)
- No backward compatibility shims — clean break
- External pip packages preserved (comfyui-frontend-package, comfy-kitchen, etc.)
- 518 Python files syntax-validated, 0 errors
2026-02-23 12:49:38 -08:00
Hanzo Dev
fdb4b5aab8
Complete Hanzo Studio rebrand: purge all remaining ComfyUI references
...
99 files changed across the entire codebase:
- CLI help strings, error messages, and display text
- README.md fully rewritten for Hanzo Studio
- CONTRIBUTING.md, CODEOWNERS, issue templates updated
- All GitHub workflow references updated
- Default output filename prefixes (ComfyUI -> HanzoStudio)
- .ci/ batch files and READMEs for Windows portable builds
- Core file headers ("This file is part of Hanzo Studio")
- API docs URLs (docs.comfy.org -> docs.hanzo.ai)
- API base URL default (api.comfy.org -> api.hanzo.ai)
- comfy_extras node descriptions and default paths
- Test file comments and docstrings
- extra_model_paths.yaml.example config comments
Preserved as-is (would break imports/packages):
- Python package names (comfyui_frontend_package, comfyui_manager, etc.)
- Internal module paths (comfy/, comfy_extras/, comfy_api/, etc.)
- API contract values (AUTH_TOKEN_COMFY_ORG, etc.)
- Third-party source attribution URLs
- custom_nodes/ directory contents
2026-02-23 10:13:55 -08:00
Hanzo Dev
4526acbfa6
Comprehensive rebrand: ComfyUI → Hanzo Studio
...
- Replace all user-facing "ComfyUI" strings with "Hanzo Studio"
- Update Help menu links: Discord → discord.gg/hanzoai, GitHub → hanzoai/studio
- Replace comfy.org URLs with hanzo.ai equivalents
- Update support email to support@hanzo.ai
- Rewrite branding script to patch ALL JS bundles comprehensively
- Update default filename prefixes from ComfyUI to HanzoStudio
- Fix CI to trigger on main branch (not hanzo/main)
- Update pyproject.toml metadata (name, URLs)
2026-02-23 09:32:01 -08:00
comfyanonymous and GitHub
91d367f083
Update comment in api example. ( #9708 )
2025-09-03 18:43:29 -04:00
FeepingCreature and GitHub
2d152bffd1
Allow the prompt request to specify the prompt ID. ( #8189 )
...
This makes it easier to write asynchronous clients that submit requests, because they can store the task immediately.
Duplicate prompt IDs are rejected by the job queue.
2025-07-14 14:48:31 -04:00
Christian Byrne and GitHub
7019db90ab
add comment about using api key in headless ( #8082 )
2025-05-12 23:06:44 -04:00
Chenlei Hu and GitHub
9bffd67fc9
Lint unused import ( #5973 )
...
* Lint unused import
* nit
* Remove unused imports
* revert fix_torch import
* nit
2024-12-09 15:24:39 -05:00
RandomGitUser321 and GitHub
147f774bb3
Add ws.close() to the websocket examples ( #5020 )
...
* add ws.close() to websocket examples
* add and explain ws.close() in websocket examples
2024-09-22 04:59:10 -04:00
RandomGitUser321 and GitHub
e05d1bd919
Added to the websockets_api_example.py to show how to decode latent previews from the binary stream ( #5016 )
...
* Update websockets_api_example.py
* even more simplfied
2024-09-22 02:30:44 -04:00
Alex "mcmonkey" Goodwin and GitHub
472f1d5bbc
swap legacy sdv15 link ( #4682 )
...
* swap legacy sdv15 link
* swap v15 ckpt examples to safetensors
* link the fp16 copy of the model by default
2024-08-29 19:48:48 -04:00
Dr.Lt.Data and GitHub
7f61292038
fix: remove redundant useless loop ( #4656 )
...
fix: potential error of undefined variable
https://github.com/comfyanonymous/ComfyUI/discussions/4650
2024-08-28 17:46:30 -04:00
comfyanonymous
614ef3351a
Add an example to use the SaveImageWebsocket node and enable it.
2024-03-22 12:56:48 -04:00
comfyanonymous
996acc190d
Update how to get the prompt in api format in the example.
2023-07-19 15:07:12 -04:00
comfyanonymous
d1f54fb969
Add a note to script about which websocket library is used.
2023-06-12 17:05:28 -04:00
comfyanonymous
30722d0843
Add script example that downloads the images after a prompt is executed.
2023-06-12 14:36:45 -04:00
comfyanonymous
3b9cd6036c
Switch the default workflow to the CheckpointLoaderSimple node.
2023-03-05 03:00:28 -05:00
comfyanonymous
14c390c0c2
Remove sample_ from some sampler names.
...
Old workflows will still work.
2023-02-27 01:43:06 -05:00
comfyanonymous
e8be9a2240
Don't send the "Random seed after every gen" field in the prompt.
2023-02-22 12:48:27 -05:00
comfyanonymous
540f2229ed
Add a basic example for how to use the ComfyUI api.
2023-02-22 12:34:27 -05:00