Skip to content

Leader 1.12.2: your nvim speaks Herdr

Pre-release
Pre-release

Choose a tag to compare

@sazardev sazardev released this 21 Oct 16:39
· 14 commits to master since this release

Highlights

  • Your nvim now speaks Herdr: Herdr is the terminal workspace that runs the coding agents, and
    Leader talks to its CLI. <leader>Wa opens the breakdown of the workspace: one row per agent grouped by workspace (its
    state, the agent and where it is), the transcript of the one under the cursor and why Herdr thinks it is in that
    state (the rule that matched). It refreshes on its own, so what is on screen is the state now. <leader>Ws is the
    setup: it detects the binary, the version, the server and the agents' integrations, and installs what is missing
    (nothing without the button) — the installer does the same, and the start screen gets an Agents button when Herdr
    is there.
  • And Herdr sees what your nvim is doing: nvim registers itself as an agent of the workspace and says what it is
    doing (working while the inline agent runs, blocked while a proposal waits for you, idle otherwise), so the
    Agents panel of Herdr shows it. It never takes the pane from a real agent that already owns it, and a headless nvim (a
    script, a test) does not register at all.

Features

  • herdr: the workspace of agents under W (135c337)

These binaries are NOT signed. The release key ("Leader Releases",
8E437A7936E48EAEDA88CD73A7DCC3DBB671476A) is not on the machine that built this
pre-release, so there is no .asc next to the files. The one-command installer
(releases/latest/download/leader-installer.sh) keeps serving the signed v1.12.0
until this one is signed; this pre-release does not replace it.

To sign it: put the key in ~/.gnupg-leader-releases and run app/package.sh again —
the .asc files and the signed SHA256SUMS appear next to these.