Skip to content

0.1.2 - 2026-10-10

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Oct 13:06
Immutable release. Only release title and notes can be modified.
846e05f

Release Notes

Added

  • kurama mcp --listen serves the same MCP tools over Streamable HTTP on
    the loopback address [mcp] listen, for a cloud agent behind a TLS front.
    [mcp] takes listen, token (a secret reference the client sends as a
    bearer token), tools, call_timeout and max_concurrent_calls; tools
    and call_timeout apply to stdio too. A server that cannot listen is
    MCP_LISTEN_FAILED.
  • The MCP tool call_api takes query, percent-encoded onto the target.
  • kurama obsidian search|read|files [--json] and the MCP tools
    obsidian_search, obsidian_read and obsidian_files read an Obsidian
    vault through the official Obsidian CLI, inside [obsidian] allow_paths
    only, and never write to it. [obsidian] takes vault, allow_paths,
    cli_path, max_read_bytes and timeout. New error codes:
    OBSIDIAN_PATH_REFUSED (exit 2), OBSIDIAN_UNAVAILABLE (exit 3) and
    OBSIDIAN_FAILED.

Changed

  • The zendesk preset gets a token through an OAuth client credentials grant
    (--set client_id=... --set client_secret=... --set subdomain=...) instead
    of an API token over HTTP Basic: Zendesk stops creating API tokens on
    2026-10-27 and rejects every one after 2027-04-30. A section an earlier
    preset add wrote keeps working until then.
  • The next steps preset show / preset add print for a client credentials
    preset no longer ask for kurama login: the first kurama api call gets
    the token.
  • kurama data embeds DuckDB 1.5.6 (was 1.5.5), with its matching httpfs
    extension for S3 reads.

Install kurama 0.1.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ynishimura/kurama/releases/download/v0.1.2/kurama-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install ynishimura/tap/kurama

Download kurama 0.1.2

File Platform Checksum
kurama-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
kurama-x86_64-apple-darwin.tar.xz Intel macOS checksum
kurama-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
kurama-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 ynishimura/kurama

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> --repo ynishimura/kurama