Skip to content

0.9.3 - 2026-09-10

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Sep 09:19
v0.9.3
4483757

Release Notes

Added

  • A satchel carries what the seat learned as well as the work and what the work
    produced. packset export --into <dir>/data/atoms writes the atoms and names
    the accessions they cite; sealing takes them into the manifest, and the check
    reports how many arrived.
  • Every MCP tool now declares whether it reads or writes, whether a write is
    destructive, and whether calling it twice changes anything more than calling it
    once. A client can tell vissue_list from vissue_normalize without calling
    either, which it could not before: forty-six tools carried no hints at all.
  • The HUD command palette (:) lists every catalog action with its chord. Help is generated from that same table, so d (cite a deed) is no longer missing. Enter runs the same handler as the chord; an empty query is recents.
  • The MCP surface completes the id a resource template asks for, matching on id
    prefix then anywhere in the title. A caller working from any tool's answer
    already has ids; the template is the one place they have to produce one from
    nothing.
  • vissue satchel packs a slice of the tracker so somebody else can open it:
    the issues named, everything they stand on, and the deed accessions their work
    produced. The shape is BagIt, so a receiver checks a manifest before reading
    anything, and the manifest has to account for the whole payload rather than
    only for what it lists. --seal re-manifests after the deed store has filled
    in the deeds; --verify is the receiver's check.
  • vissue_list, vissue_ready, vissue_show and vissue_digest return
    structuredContent with an outputSchema, rather than a pretty-printed JSON
    string inside a text block. The schema comes from the types themselves, so it
    cannot drift from what is returned. The serialized text stays beside it, for a
    client that reads only text.
  • z hides the detail preview. J and K scroll it without moving the list cursor.

Changed

  • Agenda is three Org classes: overdue deadlines first, then scheduled, then appointments (a plain active stamp in the title). Scheduled no longer looks like an appointment.

Fixed

  • Checking a satchel says what it established and what it did not. Matching a
    manifest proves the bag arrived as written and nothing about who wrote it, so
    an unsigned satchel says so, and a signed one names the verb that answers the
    other question rather than implying it answered it.
  • Hiding the HUD freezes the row order. Showing it again puts the same ticket in the same place; a poll while hidden does not reflow the board.

Developer

  • vissue-core gains an optional schema feature deriving JSON Schema on the
    view types, and agent gains typed accessors beside the JSON ones so a caller
    that wants the type does not go through a Value to get back to it.

vissue-hud 0.9.3

Install vissue-hud 0.9.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/HaoZeke/vissue/releases/download/v0.9.3/vissue-hud-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/HaoZeke/vissue/releases/download/v0.9.3/vissue-hud-installer.ps1 | iex"

Download vissue-hud 0.9.3

File Platform Checksum
vissue-hud-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
vissue-hud-x86_64-apple-darwin.tar.xz Intel macOS checksum
vissue-hud-x86_64-pc-windows-msvc.zip x64 Windows checksum
vissue-hud-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
vissue-hud-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo HaoZeke/vissue

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

vissue-cli 0.9.3

Install vissue-cli 0.9.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/HaoZeke/vissue/releases/download/v0.9.3/vissue-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/HaoZeke/vissue/releases/download/v0.9.3/vissue-cli-installer.ps1 | iex"

Download vissue-cli 0.9.3

File Platform Checksum
vissue-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
vissue-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
vissue-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
vissue-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
vissue-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
vissue-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
vissue-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo HaoZeke/vissue

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

vissue-mcp 0.9.3

Install vissue-mcp 0.9.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/HaoZeke/vissue/releases/download/v0.9.3/vissue-mcp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/HaoZeke/vissue/releases/download/v0.9.3/vissue-mcp-installer.ps1 | iex"

Download vissue-mcp 0.9.3

File Platform Checksum
vissue-mcp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
vissue-mcp-x86_64-apple-darwin.tar.xz Intel macOS checksum
vissue-mcp-x86_64-pc-windows-msvc.zip x64 Windows checksum
vissue-mcp-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
vissue-mcp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
vissue-mcp-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
vissue-mcp-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo HaoZeke/vissue

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>