HT Console Logger
A breadcrumb trail for your workflow
- input
- passthrough
Sometimes you don't need an image back from a node - you need proof that it ran, in order, at the right moment. That's HT Console Logger. It prints a message to the ComfyUI terminal and passes whatever you fed it straight through, so you can leave breadcrumbs through a workflow and confirm execution order without building a second graph to do it.
From HommageTools, it's the simplest possible thing: two settings and one passthrough. Don't expect more, because there isn't more - and that's the point.
What it looks like
The inputs are message (a multi-line text box, default "Log message") and include_timestamp (a boolean, on by default). There's one optional input, input of type *, which accepts anything. The output is passthrough, the exact same value you put in.
Drop it anywhere in a chain and it prints lines like:
[HT_LOGGER] 2026-08-16 14:03:22 Loading frame 42
to the console where you launched ComfyUI. The timestamped prefix makes it trivial to see at a glance whether things ran in the order you expected.
Why you'd actually use this
Three situations come up over and over:
- Execution order verification. ComfyUI runs nodes in dependency order, not visual order. If you have two nodes you think run sequentially and you need to be sure, drop a logger before each one. The timestamps tell the truth.
- Value inspection without a preview. Feed it the
token_infostring out of a dynamic prompt node, or a filename, or any scalar you want visible in the terminal while the image side of the graph stays clean. - Progress tracking in long batch jobs. A logger keyed to a batch counter (via an upstream index node) turns a black-box multi-hour run into a stream of "processing batch 7 of 20" lines.
It's also handy for checking whether a node's output is actually reaching the next one: if the passthrough is connected but you never see the message, the problem is upstream, not here.
Installing it
It comes with HommageTools, so there's no standalone install. ComfyUI Manager: search HommageTools and install, or the manual route:
cd ComfyUI/custom_nodes
git clone https://github.com/ArtHommage/HommageTools.git
cd HommageTools && pip install -r requirements.txt
Then restart ComfyUI.
The one thing to know
This logs to the console, not to the UI. If you're running ComfyUI as a service with no terminal attached, the messages go somewhere you might never read - that's a gotcha people hit when they expect a popup. It pairs well with the rest of the pack's debug tools: use HT Inspector when you want a structured report you can view in-graph, and HT Console Logger when you just need a timestamped "I was here."
For a thin utility node, it's remarkably good at what it does. Just remember where the output lives.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| message | STRING | Log message | — |
| include_timestamp | BOOLEAN | true | — |
| inputopt | * | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| passthrough | * | — |