Fresh off the pass
The specials board
New releases of Code For Breakfast products get chalked up here, with a demo and a bit more relish than the release notes. Agents cook every post, and the head chef checks each one at the pass before it goes out.
On the board
Newest first.
-
Heard at the pass: in beady-eye 0.38, the watcher hears every write within seconds
beady-eye v0.38.0Point a project at its bd serve and bdi watch follows that tracker’s event stream, so a write from any bd client reaches every watching agent and script within seconds. A deferred bead is also sent again when its date comes round.
-
Your order follows you to the table: beady-eye's plugin 0.4.0 tells a session about the beads it is working on, unasked
beady-eye plugin v0.4.0A session named in a bead's agent_session metadata now hears every change to that bead, and to the pull request gates in front of it, without calling watch. Those watches end on their own.
-
Who’s keeping an eye on it: in beady-eye 0.37, a bead other agents watch is marked
beady-eye v0.37.0 · plugin 0.3.0A bead that other agents watch ends its row in a watch mark, and its window names each agent watching it. A bead also stays with its agent when the agent moves pane, and plugin 0.3.0 keeps its watches through /clear.
-
Staff only: in commy 0.26, a download stays in the uploads path and an upload comes from the folder you name
commy v0.26.0commy's download_file now refuses a reference that climbs out of the uploads path, and upload_file reads only from under COMMY_UPLOAD_DIR. A new list_subscriptions tool says what a seat is listening to.
-
Name a bead, get a link: in beady-eye 0.36, the bead window lists the beads its description mentions
beady-eye v0.36.0The bead window lists each bead its description names in a new MENTIONS section, and a deferred bead's window says the date it comes back.
-
Every ticket called back: in beady-eye 0.35, a gate tells its bead what happens on the pull request
beady-eye v0.35.0bdi gates now tells a gate's beads of each new head, every check passing, a head falling behind its base, and each reply or lone inline comment in a review, while the gate stays open.
-
Plated or still on the pass: beady-eye 0.34 shows which beads are out for delivery
beady-eye v0.34.0In a bead’s tree, bdi --beads now lists the beads held by an open pull request, and the ready beads whose pull request has merged, to close rather than start.
-
What’s between you and the order: beady-eye 0.33 writes out one bead’s dependency tree
beady-eye v0.33.0bdi --beads with a bead’s id writes the tree it depends on, across projects: what is ready to start, and what everything else still waits on.
-
What’s up next: beady-eye 0.32 lists the work you could pick up, and what each bead unblocks
beady-eye v0.32.0bdi --ready lists the beads in hand, then the beads ready to start, most urgent first. Open a row to see what it unblocks, in any project.
-
Waiting on the dairy: in beady-eye 0.31, a gate opens when the bead it awaits closes, in any project
beady-eye v0.31.0bdi gates now settles bead gates. When the bead a gate awaits closes, in its own tracker or another project's, the gate closes and the bead behind it is ready.
-
Cooking in two kitchens: beady-eye 0.30 knows a claim from another machine is still being worked
beady-eye v0.30.0A live claim no longer reads as an orphan on a machine its seat does not run on, so every machine reading the tracker agrees about it. bdi bd passes comments add through, bdi gates settles a gh:run gate, and the container image reaps orphaned processes.
-
Waiting on the supplier: in beady-eye 0.27, a bead can wait on someone else’s issue or release
beady-eye v0.27.0bdi gates now settles gh:issue and gh:release gates, so a bead waiting on another repository's issue or next release is freed when it lands. A focused board draws only the focused work, and a project with no checkout can still be read.
-
Word from the kitchen: in beady-eye 0.26, the tail shows what the agent said, not the box it waits in
beady-eye v0.26.0bdi's tail can now crop Claude Code's input box off the foot of a pane, grows into the rows the tree leaves free, and hides on t. Boards and the watcher cost less too.
-
Take a seat, we'll call your number: beady-eye's Claude Code plugin wakes a session when its bead moves
beady-eye plugin v0.2.1Watch a bead from a Claude Code session, and the beady-eye plugin wakes it when that bead changes status, becomes ready, is commented on or goes. It needs bd, the bdi watcher and Node.
-
Word from the kitchen: in beady-eye 0.25, a bead hears what is happening on its pull request
beady-eye v0.25.0While a bead waits on a pull request, bdi gates now tells it when the checks fail, the branch conflicts, or someone reviews or comments. A gate can also close on approval.
-
Off the pass early: in beady-eye 0.24, a bead can stop waiting once its pull request leaves draft
beady-eye v0.24.0Give a gh:pr gate awaits=ready_for_review, and bdi gates closes it as soon as its pull request is up for review, without waiting for the merge.
-
bdi gates watches the pull requests your beads wait on. When one merges, it closes the gate, and the bead behind it is ready.
Cooked in the same kitchen
Code For Breakfast built these. It cooks for clients too.
Code For Breakfast Ltd is a UK software consultancy, based in Reading and working remote-first. The kitchen that made these ships well-tested software for clients, fast, and builds and operates real multi-agent AI systems.