DF0032: Streaming Channel Already Registered
Message
Streaming channel "
{channel}" is already registered.
Cause
Two calls to ctx.rpc.streaming.create(name, ...) used the same channel name. Each name owns a wire namespace and must be unique within a context.
Fix
- Reuse the existing channel handle rather than creating a new one with the same name.
- If two devtools want isolated streams, give each a distinct namespaced name (
my-devtool:chat-stream,other-devtool:logs-stream).
Source
packages/devframe/src/node/rpc-streaming.ts—ctx.rpc.streaming.create()throwsDF0032when the requested channel name is already registered on the context.