Skip to content

Releases: microgeni/haiku-claude-cli

haiku-claude-cli 1.8.1

17 May 09:33

Choose a tag to compare

[1.8.1] - 2026-07-23

Fixed

  • Arrow key navigation restored — pressing ←/→/↑/↓ in the prompt
    no longer drops keystrokes. bracketed_getc_impl stashed non-paste
    CSI sequences (e.g. \e[A) into g_paste_buf and returned \x1b,
    but the next call jumped straight to raw_getc() without draining
    the buffer first, so the [ and final byte were silently discarded
    and libedit never received a complete sequence. Fixed by adding a
    buffer-drain check at the top of bracketed_getc_impl.

Downloads

  • Haiku package: claude_cli-1.8.1-114-x86_64.hpkg
  • Source: haiku-claude-cli-1.8.1.tar.gz

Install (Haiku)

pkgman install ./claude_cli-1.8.1-114-x86_64.hpkg

Checksums (SHA256)

6c8682368e17cc0e1a7e95f6069cb766a4a47299d000faea16460d4473010877  claude_cli-1.8.1-114-x86_64.hpkg
dfd8aae0c54fa96feb5be74786ea7a105b18e718329207160f1a801dd1f6c49b  haiku-claude-cli-1.8.1.tar.gz

haiku-claude-cli 1.8.0

16 May 13:57

Choose a tag to compare

[1.8.0] - 2026-07-22

Added

  • Startup logo — a block-letter ASCII art logo is displayed at launch,
    replacing the plain version string banner. The final design uses the
    letter C in a clean, two-column-aware layout that looks correct in
    both standard and wide-character-aware terminals.
  • Expanding multi-line input area — the compose box now grows
    vertically as you type; Ctrl+J inserts a soft newline without
    submitting the turn.

Fixed

  • Responsive input during streaming — terminal writes are now
    main-thread-only, eliminating the race condition that caused garbled
    output when the worker and the input loop wrote concurrently.
  • Logo rendering on Haiku Terminal — resolved multiple rendering
    issues: Braille character width detection (1 vs 2 display columns),
    auto-wrap interference, correct column alignment, and consistent row
    widths. The logo is now written directly via write(2) to bypass
    stream buffering, and uses \x1b[39m (foreground-reset only) instead
    of \x1b[0m to avoid clobbering background colour.

Downloads

  • Haiku package: claude_cli-1.8.0-111-x86_64.hpkg
  • Source: haiku-claude-cli-1.8.0.tar.gz

Install (Haiku)

pkgman install ./claude_cli-1.8.0-111-x86_64.hpkg

Checksums (SHA256)

d7f40ab4450bdfb6c621a863120b621bf6b706c75ca3bdaa6aa468c0b974bd5f  claude_cli-1.8.0-111-x86_64.hpkg
9a9639d88ac9836f14da78f21795bacc04d56596bcabd00c9f3ef29c7107e73b  haiku-claude-cli-1.8.0.tar.gz

haiku-claude-cli 1.7.3

03 May 15:40

Choose a tag to compare

[1.7.3] - 2026-05-03

Fixed

  • GitHub mirror CI — force-push with full refs/heads/ refspec and
    --no-thin to avoid pack-transfer failures against a partially-synced
    remote. Both Taurus and Asus runners now mirror every dev push and
    every release tag to github.com/microgeni/haiku-claude-cli reliably.
  • Runner portability — CI build script now auto-installs missing devel
    packages (curl_devel, nlohmann_json, openssl3_devel, libedit_devel)
    and makes the file command optional so the pipeline works on any Haiku
    runner without manual setup.
  • GH_DEPLOY_KEY secret — key is now stored base64-encoded in Gitea
    and decoded at runtime, preventing newline corruption on multi-line SSH
    private keys.

Changed

  • CI runners — both workflows use runs-on: haiku so jobs are picked
    up by whichever of Taurus or Asus is available.

Downloads

  • Haiku package: claude_cli-1.7.3-108-x86_64.hpkg
  • Source: haiku-claude-cli-1.7.3.tar.gz

Install (Haiku)

pkgman install ./claude_cli-1.7.3-108-x86_64.hpkg

Checksums (SHA256)

1591c609cae340885fafa64271aa3c85476c37bd48894ac3fb43c7c6c2f99774  claude_cli-1.7.3-108-x86_64.hpkg
d24f43a49d2d33728885eb0768a34b0733c017a7b5a571b61b555e448310dd10  haiku-claude-cli-1.7.3.tar.gz

haiku-claude-cli 1.7.2

03 May 11:06
45c6b40

Choose a tag to compare

[1.7.2] - 2026-07-18

Changed

  • GitHub mirror releases — every tagged release is now published
    to both the Gitea instance and github.com/microgeni/haiku-claude-cli.
    Assets (.hpkg, source tarball, SHA256SUMS) are identical on both
    platforms. Requires the GH_RELEASE_TOKEN secret in Gitea CI.
  • CI improvements — parallel make -j$(nproc) in the build step;
    SHA256SUMS file attached to Gitea releases; workflow split into
    ci.yml and release.yml for clearer separation of concerns.

Downloads

  • Haiku package: claude_cli-1.7.2-71-x86_64.hpkg
  • Source: haiku-claude-cli-1.7.2.tar.gz

Install (Haiku)

pkgman install ./claude_cli-1.7.2-71-x86_64.hpkg

Checksums (SHA256)

47266d99d5d05a1db66127a81124dff8d87c84403a88fca023b1fb0c1bbe266c  claude_cli-1.7.2-71-x86_64.hpkg
789044d5587158067839e4f564b592e13f96056f69f8ecac5f54283e288a1544  haiku-claude-cli-1.7.2.tar.gz