Dinah for VS CodeDinah is a single-binary CLI that carries cards through a workbench: claim,
move, release, block, unblock. This extension puts that workbench in the
sidebar, so you can see which workbench the folder you have open resolves to,
which cards stand where, and which What it gives youThe Dinah view lists the workbench's columns and the cards standing in each of them. Selecting a card opens it. The view's commands run the same verbs the CLI runs, so claiming a card here and claiming it from a terminal are the same act against the same files.
Dinah also offers every workbench this window has found to the editor's agent
mode, as an MCP server the editor can start on your behalf. Your own agent
session then reaches that workbench without you editing a configuration file.
Nothing starts by itself: VS Code asks you to trust a server before it starts
one for the first time, and nothing here writes to your settings or to an
The extension also runs Dinah's language server over the markdown files in
your folder, so a workbench's twelve-hex identifiers read back as names. A
card reference carries the card's title and the column it stands in, beside
the identifier and not instead of it, and hovering one tells you the same
thing at more length. Clicking through opens what the reference names. The
labels are live. The server rereads the workbench rather than remembering what
it last saw, so a card somebody moved a moment ago reads as moved. Turn the
whole of it off with RequirementsYou need the Four more settings belong to the language server. Install the CLI from the project's own instructions at https://github.com/paulmooreparks/dinah#install. The version numbers here and the version numbers thereThis extension's version number and the What does tell you whether an installed extension and an installed binary
belong together is the profile revision, which is the Every version of this extension sits on one line, and the number by itself does not say whether an archive was published as a pre-release. The marketplace listing says so, because a pre-release is marked as one there. No archive this repository publishes carries that mark, so every published version installs as a release and asks nobody to opt in. |