Skip to content

Show live STREAMING state for StreamPublisher node#24

Merged
temiroff merged 2 commits into
masterfrom
agent/stream-publisher-live-ui
Jul 18, 2026
Merged

Show live STREAMING state for StreamPublisher node#24
temiroff merged 2 commits into
masterfrom
agent/stream-publisher-live-ui

Conversation

@temiroff

Copy link
Copy Markdown
Owner

What

Adds StreamPublisher to the editor's LIVE_STREAM_NODE_TYPES set in BlackNode.tsx. Once the node emits streaming=true with a stream_url, it now shows the STREAMING badge and a Stop stream button instead of the static SNAPSHOT - NOT UPDATING / Go live message. This was the cause of 'pressed go live and it says snapshot'.

Heads up

This branch also snapshots pre-existing in-progress editor/server/docs work that was uncommitted in the working tree (BlackNode.tsx is entangled with uncommitted store.ts/api.ts/portColors.ts, so the fix can't be isolated into a buildable one-file PR). The reviewable change for this PR is the streaming live-UI fix; the rest is your existing WIP captured so the branch builds. Cherry-pick or merge as suits your workflow.

Pairs with blacknode-dataset generic streaming (StreamPublisher/TrajectorySmoother) already pushed.

temiroff added 2 commits July 17, 2026 18:56
Add StreamPublisher to the editor's LIVE_STREAM_NODE_TYPES so that once it emits
streaming=true with a stream_url, the node shows the STREAMING badge and a Stop
stream button instead of the static 'SNAPSHOT - NOT UPDATING / Go live' message.

Note: this branch also snapshots pre-existing in-progress editor/server/docs work
that was uncommitted in the working tree; the reviewable change here is the
streaming live-UI fix in editor/src/components/BlackNode.tsx.
The action=start param is hidden in the compact node, and generic 'Go live'
never set it, so the publisher stayed on the snapshot badge. Add a Go live button
(and suppress the snapshot badge for StreamPublisher) that sets action=start and
cooks, so it flips to the STREAMING/Stop state.
@temiroff
temiroff merged commit 4b9a2da into master Jul 18, 2026
4 checks passed
@temiroff
temiroff deleted the agent/stream-publisher-live-ui branch July 18, 2026 03:27
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.

1 participant