cuda_graph_instance is a cudaGraphExec_t from cudaGraphInstantiate()
and must be released with cudaGraphExecDestroy(), not cudaGraphDestroy().
The handle-type mismatch corrupted the CUDA context on CUDA 13, causing
a silent process death after the node finished (keep_model_loaded=False)
or cudaErrorInvalidValue on the next run (keep_model_loaded=True).
- Verify tensorrt is actually importable before trusting the install marker;
retry install if marker exists but import fails (likely cause of user reports
where the node loaded but TensorRT did not work)
- Add --no-input to pip install calls to avoid hanging on interactive prompts
- Show pip stdout during auto-install so users can see progress
- Improve failed-install cooldown message with retry instructions
- Bump version to 1.2.0
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
- Auto-install now only installs the matching TensorRT wheels instead of the
multi-GB cuda-toolkit package from PyPI.
- Use a single pip install -r call per requirements file for faster dependency
resolution and better cache reuse.
- Add install-success/failure markers to avoid repeating the install on every
ComfyUI startup.
- Fix pyproject.toml Repository and PublisherId to point to
huchukato/ComfyUI-RIFE-TensorRT-Auto.
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>