Skip to content

Feat/gateway v1#71

Open
xaviave wants to merge 1 commit into
devfrom
feat/gateway-v1
Open

Feat/gateway v1#71
xaviave wants to merge 1 commit into
devfrom
feat/gateway-v1

Conversation

@xaviave

@xaviave xaviave commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Introduces a central broker that fully isolates modules — they only
talk to the Gateway + Redis, never to each other directly.

RPCs:

StartStream: Module B requests execution of Module A (ACK + task_id)
Stream: BiDi for Module B to read Module A's output and send data back through the Gateway
SendSignal: out-of-band control signals (cancel, pause) via Redis pub/sub
Gateway injects ModuleStartInfo as the first entry of the Redis
output stream.

@xaviave xaviave requested review from GuillaumeSachet and thibaud-perrin and removed request for GuillaumeSachet June 10, 2026 15:32
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