Skip to content
Install

Install

Optional Herdr activity reporting for Shiitake clients

For a published npm release:

TERMINAL
npm install @fungi.computer/corral

pnpm, Yarn and Bun work the same way.

  • @fungi.computer/corral

Installing @fungi.computer/corral also installs effect, @fungi.computer/shiitake.

TERMINAL
npm install @fungi.computer/corral

The package ships ESM only and depends on effect and Shiitake at runtime. Its only entrypoint, @fungi.computer/corral, exports the Shiitake client extension as its default export and attachCorral for hosts that supply their own activity stream.

The default extension reads HERDR_ENV, HERDR_SOCKET_PATH, and HERDR_PANE_ID from its process environment. It attaches only when HERDR_ENV is 1 and both the socket path and pane ID are set. Outside that environment, attachment has no effect.