Keeping it honest

The LampBoard helper

A small Claude Code plugin that tells the panel what only the session knows, lets you answer from the panel, and what it does not do.

The connection says what a session is doing. It cannot say how full its context really is, what it has cost, which tool it has been sitting on for twenty minutes, or what the account's rate-limit windows look like from inside. Claude Code's plugins of function hooks, from version 2.1.287, can. The LampBoard helper is one of those: register.js, and since 1.2 lamps.js for the pane below, installed into Claude Code. The command that manages it is still called lampboard mod.

What it sends, and where

To one address: 127.0.0.1, on the port the panel wrote, with the panel's token. Only after that port has answered as LampBoard, so a project's settings cannot point it at somebody else's.

It never runs a tool or writes a file itself. What it can change, you chose in the panel, or it only asks you first:

When the panel is not there it does nothing and says nothing: a session never waits on a dashboard.

The colours still come from the connection. The helper adds figures, never a second opinion about a state.

Installing it

Install the LampBoard helper, in Settings › Claude Code & Codex, the button on the welcome window's fifth screen, or lampboard mod install. The panel installs it through Claude Code's own claude plugin commands, from a copy it carries, and shows what Claude Code reads in it — the events it listens to and the calls it makes — under Ask Claude Code what it does. A new version of the panel brings the helper's new version with it at the next launch. A Turn on… in What LampBoard can do installs it first when the capability is the helper's.

lampboard mod uninstall takes it out, and so does Disconnect…, which takes it out with the connection.

What you see because of it

Each of its commands is registered on its own: another plugin that already holds one of the names (claude-mem has a handoff) costs only that one, not the ones after it.

Every question the helper asks the panel is proven with a key only the two of them hold, and only a signed answer is believed.