7 Commits
Author SHA1 Message Date
ketle-manandClaude Sonnet 5.5 5d3b4d0a21 docs/ui: call the judge a decision model everywhere user-facing
Only display strings change: the "VLA" row label becomes "Decision", the tooltip,
node DESCRIPTION, locales descriptions and README wording follow. Identifiers,
the saved-settings key and the /models response keys are unchanged, so saved
selections and behavior are unaffected. pyproject.toml is left as is on purpose
(pushing it triggers the Registry publish workflow).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
v0.6.0
2026-10-03 15:59:33 +09:00
ketle-manandClaude Sonnet 5.5 15bce72cd2 docs: describe the judge as a decision model, update thumbnail
- READMEs (en/ja/zh): the chat is with an LLM / VLM; the optional image judge is
  a decision model (not called VLA). Mention the UI row still labeled "VLA".
- Code comments: use "decision model" instead of VLA (no functional change).
- docs/thumb.png: updated artwork ("Decision" instead of "VLA"), resized to
  800x400 (Registry icon limit).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 15:52:17 +09:00
ketle-manandClaude Sonnet 5.5 0a004138ed security: take the Ollama address from server-side config, not from requests
The routes no longer accept a URL from the browser. The server reads the Ollama
address from the LIVE_CHAT_STREAM_OLLAMA_URL environment variable or from
<user>/live_chat_stream/config.json ("ollama_url"), defaulting to
http://127.0.0.1:11434. The host allow-list / DNS checks are no longer needed
and are removed. The UI shows that the address is a server setting.

Addresses the review comment on Comfy-Org/ComfyUI-Manager#3340.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 15:26:05 +09:00
ketle-manandClaude Sonnet 5.5 f2635fe8b7 chore: prepare for Comfy Registry
- Resize docs/thumb.png to 800x400 (Registry icon limit)
- Make the node DESCRIPTION English (translations live in locales/)
- Add the publish workflow (publish-node-action pinned to a commit SHA)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 14:04:08 +09:00
ketle-manandClaude Sonnet 5.5 195e84f980 docs: add thumbnail, stop tracking DEVLOG.md
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 13:58:43 +09:00
ketle-manandClaude Sonnet 5.5 d592f6b33d security: harden Ollama host validation (SSRF)
- Resolve host names and require every address to be loopback / private
- Reject link-local, multicast, unspecified and public IPv6 literals
- Reject URL credentials; do not follow redirects
- Document the --listen exposure in the READMEs

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 13:40:37 +09:00
ketle-manandClaude Sonnet 5.5 a55c1678e1 Initial release: Live Chat Stream (v0.6.0)
Chat with an LLM / VLM / VLA (Ollama) and turn the streaming reply into images.

- Two prompt lanes: A (<prompt> block) and B (thinking / reply / <mind>)
- Character presets stored on the server, system prompt modal
- Image input / output (I2I), VLM attachments, VLA judge
- VRAM management: manual unload and auto-free before generation
- i18n: English / Japanese / Simplified Chinese
- Apache-2.0

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 13:35:03 +09:00