Genesis: the first user list lets the controller hear its consumers, and the account has JetStream #36

Merged
jschoubben merged 1 commits from fix/genesis-accounts-hear-and-have-jetstream into main 2026-09-27 23:47:41 +00:00
Owner

Two things the controller's own composition now derives and the installer's carried list did not: the delivery subjects of the controller's consumers (_DELIVER.controller, _DELIVER.controller.>), and jetstream: enabled on the account — without which the first bound consumer is refused with "JetStream not enabled for account". Found live on a mesh moved rather than raised; a fresh genesis would have met both at first start. The controller's test comparing the two lists pins it.

Two things the controller's own composition now derives and the installer's carried list did not: the delivery subjects of the controller's consumers (`_DELIVER.controller`, `_DELIVER.controller.>`), and `jetstream: enabled` on the account — without which the first bound consumer is refused with "JetStream not enabled for account". Found live on a mesh moved rather than raised; a fresh genesis would have met both at first start. The controller's test comparing the two lists pins it.
jschoubben added 1 commit 2026-09-27 23:47:09 +00:00
Two things the controller's own composition now derives and the installer's
carried list did not: the delivery subjects of the controller's consumers, and
JetStream enabled on the account — without which the first bound consumer is
refused. Found live on a mesh moved rather than raised; a fresh genesis would
have met both at first start.
jschoubben merged commit 4fba884d47 into main 2026-09-27 23:47:41 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-host#36