Comfy-Org / Comfy-Org/ComfyUI-Manager

Incorrect node map for ComfyUI-H3-Continuum: 43 nodes listed, includes VAEDecodeAudio and test fixtures

Open Beginner friendly
#3,256 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
16.1k
Forks
2.5k
Avg merge
5d 4h
Merged PRs (30d)
13

Description

## Summary

The `extension-node-map.json` entry for:

`https://github.com/ukr8b3g-cmyk/ComfyUI-H3-Continuum`

is stale/incorrect. ComfyUI-Manager currently reports **43 nodes** and **1 conflict**, with `VAEDecodeAudio` shown as conflicting with ComfyUI Core.

The current H3 Continuum V3.8 public surface exports only **7 nodes**. `VAEDecodeAudio` is a ComfyUI Core node used by the workflow and is not exported by H3 Continuum.

## Current incorrect mapping

The Manager DB currently includes many historical/internal/test-only IDs, including examples such as:

- `H3ContinuumAdvanced`
- `H3ContinuumSamplerV2` ... `H3ContinuumSamplerV37`
- `H3CoreContinuumGpuDiagnostic`
- `P24ClearCacheOutput`
- `P24DecodedFixture`
- `P25StoredLongTerminalFixture`
- `P25SyntheticDecodedStressFixture`
- `VAEDecodeAudio`

This causes the Manager UI to show `43 nodes` and `1 conflict` (`VAEDecodeAudio`).

## Expected mapping

Please replace the H3 Continuum node list with the current V3.8 public surface only:

```json
[
"H3ContinuumSamplerV38",
"H3ContinuumReferenceAudios",
"H3ContinuumAssembleSeamV35",
"H3EasyLoadImage",
"H3EasyLoadAudio",
"H3ContinuumLoadVideo",
"H3ContinuumSecondPassV35"
]
```

These are the IDs retained by the repository's final `_PUBLIC_NODE_DISPLAY_NAMES` filtering in `nodes.py`.

## Reproduction

1. Use current ComfyUI-Manager `main` (`f82970b7cb63ad44928308f980a1d38fda103cbb`).
2. Open Manager and inspect **H3 Continuum**.
3. It reports `43 nodes` / `1 conflict`.
4. Expanding the card shows historical/internal/test IDs plus `VAEDecodeAudio`.
5. Removing the cached `extension-node-map` does not fix it because the stale mapping is fetched/recreated from the Manager DB/channel.

## Notes

- H3 Continuum itself should not be changed for this issue; its current public mapping is already limited to the 7 IDs above.
- The stale mapping appears in the Manager `extension-node-map.json` / `node_db/new/extension-node-map.json` data for this repository.
- Removing `VAEDecodeAudio` from the H3 Continuum mapping also removes the false conflict with ComfyUI Core.

Contributor guide

No contributing guide indexed for this repository

Research direction

Inspect the H3 Continuum entry in extension-node-map.json or node_db/new/extension-node-map.json, then compare it with the seven IDs retained by nodes.py's final _PUBLIC_NODE_DISPLAY_NAMES filtering. Replace the stale list with those seven public nodes and verify that the Manager shows 7 nodes with no VAEDecodeAudio conflict.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
90/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.