Skip to content

docs: sync built-in nodes documentation (2026-10-05 to 2026-10-11) - #1921

Merged
comfyui-wiki merged 1 commit into
Comfy-Org:mainfrom
lin-bot23:sync-node-docs-1011
Oct 11, 2026
Merged

comfyui-wiki merged 1 commit into
Comfy-Org:mainfrom
lin-bot23:sync-node-docs-1011

Conversation

@lin-bot23

Copy link
Copy Markdown
Contributor

Summary

Weekly sync of the built-in node documentation from the embedded-docs pipeline (docs-generation/scripts/sync_to_comfy_docs.py --mode all).

Range covered: embedded-docs merges after the previous sync (#1874, 2026-10-04/05) up to origin/main @ 5ee193b47 (daily PRs #165, #166, #167, #168, #169, #170, #171).

Files

171 files changed: 170 .mdx + docs.json.

  • 9 new node pages x 4 locales (en, zh, ja, ko): CameraAngle, ClarityCrystalUpscaleNode, KlingTryOnNode, LoadLoraModel, LoadLoraTextEncoder, QuiverImageToSVGNodeV2, QuiverTextToSVGNodeV2, Vidu4ImageToVideoNode, Vidu4ReferenceVideoNode
  • 22 English pages refreshed: new model options and per-model sections (ElevenLabs eleven_v4/eleven_v4_turbo, Gemini Nano Banana 2.1, Grok grok-imagine-video-1.5-lite), tooltip wording, DYNAMIC_COMBO data type for CreateCameraInfo.mode, and refreshed source fingerprints
  • zh / ja / ko frontmatter description repaired on the pages where the generated source still carried the AI preamble or disclaimer sentence as the first paragraph (the fix shipped in embedded-docs minor docstring fixups #167 / [docs] clarify user directory structure includes username subdirectory #168); their description now carries the real node introduction instead of "This documentation was AI-generated..."
  • docs.json: nav entries added for the new nodes in all four locales (11 additions per locale, 44 total)

Verification

  • grep -rn '<=' */built-in-nodes/*.mdx | grep -v '<=': only the 5 pre-existing hits, all inside code (GLSLShader code fence, SDPoseKeypointExtractor` inline code); none of those files are touched by this PR.
  • grep -rn '<&lt;': 0.
  • docs.json locale integrity check: 0 corrupt (non-object) tabs entries.
  • Every changed/new English page has its zh + ja + ko counterpart in the same diff (22/22, 0 missing): the i18n sync check should be clean.
  • Only .mdx and docs.json are staged: no scripts, caches or generation artifacts.

Notes

No new or substantively changed node documentation came out of this cycle beyond what the daily runs already merged: the weekly scan reported 67 changed nodes, and source-level review (blacklist diff of each node class against its footer baseline) showed all 67 are execution-layer noise (display_name / category renames, partner transport and Idempotency-Key plumbing, fast_disk detection, torchaudio removal, price-badge tables, UI output-item refactors in IO.NodeOutput(ui=...), a search_aliases addition). No input/output schema, tooltip or default changed on those nodes, so no page was regenerated and no translation was re-run, per the minimal-change rule.

No merge: this PR is for review.

- 9 new node pages x 4 locales: CameraAngle, ClarityCrystalUpscaleNode,
  KlingTryOnNode, LoadLoraModel, LoadLoraTextEncoder, QuiverImageToSVGNodeV2,
  QuiverTextToSVGNodeV2, Vidu4ImageToVideoNode, Vidu4ReferenceVideoNode
- 22 English pages refreshed (new model options, new per-model sections,
  tooltip wording, refreshed source fingerprints)
- zh/ja/ko frontmatter descriptions repaired where the generated page had
  leaked the AI preamble or disclaimer text
- docs.json nav updated for the new nodes in all four locales
@coderabbitai

coderabbitai Bot commented Oct 11, 2026

Copy link
Copy Markdown

Warning

Review limit reached

  • Run on-demand review

This review includes 171 billable files and costs up to $42.75.

View limit details

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 3024d1cd-5bdb-4f4d-8295-197d6b6e2ef1

📥 Commits

Reviewing files that changed from the base of the PR and between 7c5937a and f486de2.


📒 Files selected for processing (171)
  • built-in-nodes/CameraAngle.mdx
  • built-in-nodes/ClarityCrystalUpscaleNode.mdx
  • built-in-nodes/CreateCameraInfo.mdx
  • built-in-nodes/ElevenLabsTextToDialogue.mdx
  • built-in-nodes/ElevenLabsTextToSpeech.mdx
  • built-in-nodes/GeminiNanoBanana2V2.mdx
  • built-in-nodes/GrokVideoNode.mdx
  • built-in-nodes/HeyGenImageToVideoNode.mdx
  • built-in-nodes/HeyGenReferenceToVideoNode.mdx
  • built-in-nodes/KlingTryOnNode.mdx
  • built-in-nodes/LoadLoraModel.mdx
  • built-in-nodes/LoadLoraTextEncoder.mdx
  • built-in-nodes/LumaConceptsNode.mdx
  • built-in-nodes/LumaImageToVideoNode.mdx
  • built-in-nodes/LumaVideoNode.mdx
  • built-in-nodes/OpenAIGPTImageNodeV2.mdx
  • built-in-nodes/QuiverImageToSVGNode.mdx
  • built-in-nodes/QuiverImageToSVGNodeV2.mdx
  • built-in-nodes/QuiverTextToSVGNode.mdx
  • built-in-nodes/QuiverTextToSVGNodeV2.mdx
  • built-in-nodes/Vidu4ImageToVideoNode.mdx
  • built-in-nodes/Vidu4ReferenceVideoNode.mdx
  • docs.json
  • ja/built-in-nodes/CameraAngle.mdx
  • ja/built-in-nodes/ClarityCrystalUpscaleNode.mdx
  • ja/built-in-nodes/CreateCameraInfo.mdx
  • ja/built-in-nodes/CreateHookLora.mdx
  • ja/built-in-nodes/CreateHookLoraModelOnly.mdx
  • ja/built-in-nodes/ElevenLabsInstantVoiceClone.mdx
  • ja/built-in-nodes/ElevenLabsTextToDialogue.mdx
  • ja/built-in-nodes/ElevenLabsTextToSpeech.mdx
  • ja/built-in-nodes/FluxProExpandNode.mdx
  • ja/built-in-nodes/GeminiNanoBanana2V2.mdx
  • ja/built-in-nodes/GrokVideoNode.mdx
  • ja/built-in-nodes/HeyGenImageToVideoNode.mdx
  • ja/built-in-nodes/HeyGenReferenceToVideoNode.mdx
  • ja/built-in-nodes/ImageCropV2.mdx
  • ja/built-in-nodes/KlingTryOnNode.mdx
  • ja/built-in-nodes/LoadLoraModel.mdx
  • ja/built-in-nodes/LoadLoraTextEncoder.mdx
  • ja/built-in-nodes/LumaConceptsNode.mdx
  • ja/built-in-nodes/LumaImageToVideoNode.mdx
  • ja/built-in-nodes/LumaVideoNode.mdx
  • ja/built-in-nodes/OpenAIGPTImageNodeV2.mdx
  • ja/built-in-nodes/QuiverImageToSVGNode.mdx
  • ja/built-in-nodes/QuiverImageToSVGNodeV2.mdx
  • ja/built-in-nodes/QuiverTextToSVGNode.mdx
  • ja/built-in-nodes/QuiverTextToSVGNodeV2.mdx
  • ja/built-in-nodes/RegexMatch.mdx
  • ja/built-in-nodes/SetModelHooksOnCond.mdx
  • ja/built-in-nodes/Vidu4ImageToVideoNode.mdx
  • ja/built-in-nodes/Vidu4ReferenceVideoNode.mdx
  • ko/built-in-nodes/AddTextSuffix.mdx
  • ko/built-in-nodes/ByteDanceCreateImageAsset.mdx
  • ko/built-in-nodes/ByteDanceCreateVideoAsset.mdx
  • ko/built-in-nodes/CameraAngle.mdx
  • ko/built-in-nodes/ClarityCrystalUpscaleNode.mdx
  • ko/built-in-nodes/ConditioningSetDefaultAndCombine.mdx
  • ko/built-in-nodes/CreateCameraInfo.mdx
  • ko/built-in-nodes/CreateHookKeyframesFromFloats.mdx
  • ko/built-in-nodes/CreateHookLoraModelOnly.mdx
  • ko/built-in-nodes/CreateHookModelAsLora.mdx
  • ko/built-in-nodes/CreateHookModelAsLoraModelOnly.mdx
  • ko/built-in-nodes/DifferentialDiffusion.mdx
  • ko/built-in-nodes/ElevenLabsInstantVoiceClone.mdx
  • ko/built-in-nodes/ElevenLabsTextToDialogue.mdx
  • ko/built-in-nodes/ElevenLabsTextToSpeech.mdx
  • ko/built-in-nodes/FluxKVCache.mdx
  • ko/built-in-nodes/FluxProDepthNode.mdx
  • ko/built-in-nodes/FluxProFillNode.mdx
  • ko/built-in-nodes/FluxProUltraImageNode.mdx
  • ko/built-in-nodes/GeminiNanoBanana2V2.mdx
  • ko/built-in-nodes/GrokVideoNode.mdx
  • ko/built-in-nodes/HeyGenImageToVideoNode.mdx
  • ko/built-in-nodes/HeyGenReferenceToVideoNode.mdx
  • ko/built-in-nodes/ImageDeduplication.mdx
  • ko/built-in-nodes/ImageGrid.mdx
  • ko/built-in-nodes/ImageMergeTileList.mdx
  • ko/built-in-nodes/KlingImageToVideoWithAudio.mdx
  • ko/built-in-nodes/KlingTryOnNode.mdx
  • ko/built-in-nodes/LoadImageSetFromFolderNode.mdx
  • ko/built-in-nodes/LoadLoraModel.mdx
  • ko/built-in-nodes/LoadLoraTextEncoder.mdx
  • ko/built-in-nodes/LoraLoaderBypassModelOnly.mdx
  • ko/built-in-nodes/LumaConceptsNode.mdx
  • ko/built-in-nodes/LumaImageModifyNode.mdx
  • ko/built-in-nodes/LumaImageToVideoNode.mdx
  • ko/built-in-nodes/LumaVideoNode.mdx
  • ko/built-in-nodes/MagnificImageStyleTransferNode.mdx
  • ko/built-in-nodes/Mahiro.mdx
  • ko/built-in-nodes/MergeImageLists.mdx
  • ko/built-in-nodes/MergeTextLists.mdx
  • ko/built-in-nodes/MinimaxImageToVideoNode.mdx
  • ko/built-in-nodes/MinimaxSubjectToVideoNode.mdx
  • ko/built-in-nodes/MinimaxTextToVideoNode.mdx
  • ko/built-in-nodes/OpenAIGPTImageNodeV2.mdx
  • ko/built-in-nodes/Pikaffects.mdx
  • ko/built-in-nodes/PixverseTemplateNode.mdx
  • ko/built-in-nodes/QuiverImageToSVGNode.mdx
  • ko/built-in-nodes/QuiverImageToSVGNodeV2.mdx
  • ko/built-in-nodes/QuiverTextToSVGNode.mdx
  • ko/built-in-nodes/QuiverTextToSVGNodeV2.mdx
  • ko/built-in-nodes/RecraftCreateStyleNode.mdx
  • ko/built-in-nodes/RecraftStyleV3InfiniteStyleLibrary.mdx
  • ko/built-in-nodes/ResizeImageMaskNode.mdx
  • ko/built-in-nodes/Rodin3D_Sketch.mdx
  • ko/built-in-nodes/Rodin3D_Smooth.mdx
  • ko/built-in-nodes/SetModelHooksOnCond.mdx
  • ko/built-in-nodes/SkipLayerGuidanceDiT.mdx
  • ko/built-in-nodes/SoniloVideoToMusic.mdx
  • ko/built-in-nodes/SplitImageToTileList.mdx
  • ko/built-in-nodes/StabilityAudioToAudio.mdx
  • ko/built-in-nodes/StabilityStableImageSD_3_5Node.mdx
  • ko/built-in-nodes/StripWhitespace.mdx
  • ko/built-in-nodes/Tencent3DTextureEditNode.mdx
  • ko/built-in-nodes/TencentImageToModelNode.mdx
  • ko/built-in-nodes/TencentModelTo3DUVNode.mdx
  • ko/built-in-nodes/TencentSmartTopologyNode.mdx
  • ko/built-in-nodes/TencentTextToModelNode.mdx
  • ko/built-in-nodes/TripoRefineNode.mdx
  • ko/built-in-nodes/TruncateText.mdx
  • ko/built-in-nodes/Vidu2StartEndToVideoNode.mdx
  • ko/built-in-nodes/Vidu4ImageToVideoNode.mdx
  • ko/built-in-nodes/Vidu4ReferenceVideoNode.mdx
  • zh/built-in-nodes/ByteDanceImageNode.mdx
  • zh/built-in-nodes/ByteDanceSeedreamNode.mdx
  • zh/built-in-nodes/CameraAngle.mdx
  • zh/built-in-nodes/ClarityCrystalUpscaleNode.mdx
  • zh/built-in-nodes/CreateCameraInfo.mdx
  • zh/built-in-nodes/CreateHookKeyframesFromFloats.mdx
  • zh/built-in-nodes/CreateHookKeyframesInterpolated.mdx
  • zh/built-in-nodes/ElevenLabsTextToDialogue.mdx
  • zh/built-in-nodes/ElevenLabsTextToSpeech.mdx
  • zh/built-in-nodes/EmptyAudio.mdx
  • zh/built-in-nodes/Flux3ImageNode.mdx
  • zh/built-in-nodes/FluxProUltraImageNode.mdx
  • zh/built-in-nodes/GeminiInputFiles.mdx
  • zh/built-in-nodes/GeminiNanoBanana2V2.mdx
  • zh/built-in-nodes/GrokVideoNode.mdx
  • zh/built-in-nodes/HeyGenImageToVideoNode.mdx
  • zh/built-in-nodes/HeyGenReferenceToVideoNode.mdx
  • zh/built-in-nodes/ImageCropV2.mdx
  • zh/built-in-nodes/KlingImageToVideoWithAudio.mdx
  • zh/built-in-nodes/KlingTryOnNode.mdx
  • zh/built-in-nodes/LoadLoraModel.mdx
  • zh/built-in-nodes/LoadLoraTextEncoder.mdx
  • zh/built-in-nodes/LumaConceptsNode.mdx
  • zh/built-in-nodes/LumaImageNode.mdx
  • zh/built-in-nodes/LumaImageToVideoNode.mdx
  • zh/built-in-nodes/LumaVideoNode.mdx
  • zh/built-in-nodes/MinimaxImageToVideoNode.mdx
  • zh/built-in-nodes/MinimaxTextToVideoNode.mdx
  • zh/built-in-nodes/MoonvalleyImg2VideoNode.mdx
  • zh/built-in-nodes/OpenAIGPTImageNodeV2.mdx
  • zh/built-in-nodes/QuiverImageToSVGNode.mdx
  • zh/built-in-nodes/QuiverImageToSVGNodeV2.mdx
  • zh/built-in-nodes/QuiverTextToSVGNode.mdx
  • zh/built-in-nodes/QuiverTextToSVGNodeV2.mdx
  • zh/built-in-nodes/RecraftControls.mdx
  • zh/built-in-nodes/RecraftCreativeUpscaleNode.mdx
  • zh/built-in-nodes/ResizeImageMaskNode.mdx
  • zh/built-in-nodes/StabilityAudioToAudio.mdx
  • zh/built-in-nodes/StabilityStableImageUltraNode.mdx
  • zh/built-in-nodes/StringLength.mdx
  • zh/built-in-nodes/TrimAudioDuration.mdx
  • zh/built-in-nodes/TripoRefineNode.mdx
  • zh/built-in-nodes/Vidu2StartEndToVideoNode.mdx
  • zh/built-in-nodes/Vidu4ImageToVideoNode.mdx
  • zh/built-in-nodes/Vidu4ReferenceVideoNode.mdx
  • zh/built-in-nodes/ViduImageToVideoNode.mdx
  • zh/built-in-nodes/WanReferenceVideoApi.mdx

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@comfyui-wiki
comfyui-wiki merged commit eabce50 into Comfy-Org:main Oct 11, 2026
13 checks passed
comfyui-wiki pushed a commit that referenced this pull request Oct 13, 2026
…#1938)

* docs: sync the Latent Operation Blend node and the CFG percent window

Fill the gap the previous sync left: embedded-docs #172 landed outside the
window of sync PR #1921, so LatentOperationBlend was missing from the site
and LatentApplyOperationCFG was missing its start_percent/end_percent rows.

- new page: built-in-nodes/LatentOperationBlend.mdx (en/zh/ja/ko) + docs.json nav
- update: built-in-nodes/LatentApplyOperationCFG.mdx (en/zh/ja/ko)

* docs: complete the LatentOperationBlend descriptions

Regenerated with the fixed description extractor
(Comfy-Org/embedded-docs#181): the English description no longer ends in
"or La" and the Korean one no longer ends mid-sentence.

---------

Co-authored-by: lin-bot23 <lin-bot23@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants