Releases: inference-gateway/cli
Release list
🚀 Version 0.146.0
0.146.0 (2026-07-13)
🚀 Features
- shortcuts: add /stats chat shortcut for telemetry aggregate (#896) (97834a4), closes #894
- tasks: show background shell and subagent output in /tasks detail panel (#897) (ccb0b1a), closes #692
📦 Installation
npm / npx (Recommended)
Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:
npx @inference-gateway/cli@0.146.0 --help
npx @inference-gateway/cli@0.146.0 chatOr install it globally:
npm install -g @inference-gateway/cli@0.146.0
infer --helpNot recommended for production - prefer the install script, container image, or Nix flake below.
Quick Install (Install Script)
Install the latest version using our install script:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bashOr install a specific version:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.146.0Custom installation directory:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/binNix Flake
Run directly without installing:
nix run github:inference-gateway/cli/v0.146.0Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.146.0"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.146.0Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.
This release is also available on:
🚀 Version 0.145.0
0.145.0 (2026-07-12)
🚀 Features
- telemetry: OpenTelemetry recorder,
infer stats, and OTLP export (#892) (b6bfb49), references #835 #843
🐛 Bug Fixes
🧹 Maintenance
- tests: correct import statement for testify in agent_gateway_test.go (37a5d86)
📦 Installation
npm / npx (Recommended)
Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:
npx @inference-gateway/cli@0.145.0 --help
npx @inference-gateway/cli@0.145.0 chatOr install it globally:
npm install -g @inference-gateway/cli@0.145.0
infer --helpNot recommended for production - prefer the install script, container image, or Nix flake below.
Quick Install (Install Script)
Install the latest version using our install script:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bashOr install a specific version:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.145.0Custom installation directory:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/binNix Flake
Run directly without installing:
nix run github:inference-gateway/cli/v0.145.0Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.145.0"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.145.0Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.
This release is also available on:
🚀 Version 0.144.0
0.144.0 (2026-07-12)
🚀 Features
♻️ Code Refactoring
📦 Installation
npm / npx (Recommended)
Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:
npx @inference-gateway/cli@0.144.0 --help
npx @inference-gateway/cli@0.144.0 chatOr install it globally:
npm install -g @inference-gateway/cli@0.144.0
infer --helpNot recommended for production - prefer the install script, container image, or Nix flake below.
Quick Install (Install Script)
Install the latest version using our install script:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bashOr install a specific version:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.144.0Custom installation directory:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/binNix Flake
Run directly without installing:
nix run github:inference-gateway/cli/v0.144.0Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.144.0"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.144.0Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.
This release is also available on:
🚀 Version 0.143.0
0.143.0 (2026-07-12)
🚀 Features
- tui: card-based tool-call formatter overhaul + scrollable approval review (#864) (#865) (915dea4)
- tui: chroma syntax highlighting for diff and content preview (#868) (3d10d94), closes #866, references #865
- tui: highlight tool call arguments in approval box summary (#882) (d3e4f55)
🐛 Bug Fixes
- subagent: fail gracefully on empty subagent_id instead of a hard error (8a538af)
- tui: keep arg highlight on truncation and expand summary with ctrl+o (#885) (174cfdf), closes #882
- tui: render approval buttons as solid high-contrast buttons (#886) (321e4d9), closes #883
- tui: render tool cards and markdown at full terminal width (#869) (9985791), references #867
- tui: show keybinding legend footer in /diff view (#880) (88ca6a0)
- tui: show real file line numbers in Edit tool diffs (#870) (#873) (2006046)
- tools: stop rejecting path-like titles in RequestPlanApproval (#879) (611eb34), closes #874, references #874
- TodoWrite should not require approval by default (#881) (#884) (4d23f7c)
- agent: trigger compaction on single-turn tool-output spikes (#871) (a52d643)
♻️ Code Refactoring
- tui: centralize key bindings into components_keymap.go, switch to key.Matches dispatch (#876) (60895bb), references #853
- tui: drop dead single-space key bindings in components_keymap (#878) (a9abb69), closes #877
- extract git/gh/CI service from chat.go into githubsetup.Service (#872) (70d3b7c), closes #837
- split StateManager & A2ATaskTracker god-interfaces into consumer-side slices (#834) (#863) (28748ce)
📦 Installation
npm / npx (Recommended)
Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:
npx @inference-gateway/cli@0.143.0 --help
npx @inference-gateway/cli@0.143.0 chatOr install it globally:
npm install -g @inference-gateway/cli@0.143.0
infer --helpNot recommended for production - prefer the install script, container image, or Nix flake below.
Quick Install (Install Script)
Install the latest version using our install script:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bashOr install a specific version:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.143.0Custom installation directory:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/binNix Flake
Run directly without installing:
nix run github:inference-gateway/cli/v0.143.0Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.143.0"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.143.0Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.
This release is also available on:
🚀 Version 0.142.2
0.142.2 (2026-07-11)
🐛 Bug Fixes
♻️ Code Refactoring
- cache lipgloss styles per theme change; auto-select light theme (#856) (c80d92d)
- consolidate interactive forms on huh/v2, unify spinners, author the huh-v2 skill (#854) (74e070d)
- drop domain.SDKClient and its adapter in favor of sdk.Client (#859) (dfd12eb), closes #836, references inference-gateway/sdk#122
- small cleanups batch - adapters, snapshot mirrors, session IDs, git shells, timeouts, error wrapping (#858) (3c3327b), references #837 #837
- agent: unify chat and headless token accumulation (#860) (95cd551), closes #835, references #835
✅ Tests
📦 Installation
npm / npx (Recommended)
Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:
npx @inference-gateway/cli@0.142.2 --help
npx @inference-gateway/cli@0.142.2 chatOr install it globally:
npm install -g @inference-gateway/cli@0.142.2
infer --helpNot recommended for production - prefer the install script, container image, or Nix flake below.
Quick Install (Install Script)
Install the latest version using our install script:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bashOr install a specific version:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.142.2Custom installation directory:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/binNix Flake
Run directly without installing:
nix run github:inference-gateway/cli/v0.142.2Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.142.2"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.142.2Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.
This release is also available on:
🚀 Version 0.142.1
0.142.1 (2026-07-10)
🐛 Bug Fixes
- remove defensive drainStream now that SDK v1.20.1 fixes stream reader leak (#852) (d62e4cf), closes #850 inference-gateway/sdk#121, references inference-gateway/sdk#117 #845
♻️ Code Refactoring
📦 Installation
npm / npx (Recommended)
Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:
npx @inference-gateway/cli@0.142.1 --help
npx @inference-gateway/cli@0.142.1 chatOr install it globally:
npm install -g @inference-gateway/cli@0.142.1
infer --helpNot recommended for production - prefer the install script, container image, or Nix flake below.
Quick Install (Install Script)
Install the latest version using our install script:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bashOr install a specific version:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.142.1Custom installation directory:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/binNix Flake
Run directly without installing:
nix run github:inference-gateway/cli/v0.142.1Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.142.1"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.142.1Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.
This release is also available on:
🚀 Version 0.142.0
0.142.0 (2026-07-10)
🚀 Features
- logger: add log archiving with configurable threshold under logging.archive (#822) (eace2f1), closes #329
- ui: add reconnecting indicator and increase retry defaults to 5 (#845) (e65d641), closes #579, references inference-gateway/docs#379 inference-gateway/sdk#116 inference-gateway/sdk#117 inference-gateway/sdk#118
🐛 Bug Fixes
- ui: run the whole chat TUI on the alt screen to eliminate flicker (#846) (890aaec), closes #829
- agent: support /plugin:skill syntax for referencing plugin skills (#849) (a659939), closes #848
♻️ Code Refactoring
🧹 Maintenance
📦 Installation
npm / npx (Recommended)
Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:
npx @inference-gateway/cli@0.142.0 --help
npx @inference-gateway/cli@0.142.0 chatOr install it globally:
npm install -g @inference-gateway/cli@0.142.0
infer --helpNot recommended for production - prefer the install script, container image, or Nix flake below.
Quick Install (Install Script)
Install the latest version using our install script:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bashOr install a specific version:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.142.0Custom installation directory:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/binNix Flake
Run directly without installing:
nix run github:inference-gateway/cli/v0.142.0Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.142.0"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.142.0Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.
This release is also available on:
🚀 Version 0.141.0
0.141.0 (2026-07-10)
🚀 Features
- gateway: hermetic mock gateway with INFER_GATEWAY_MOCK mode, scenario e2e harness, streaming fixes (#817) (03f9860), references #818
- gateway: support Windows zip asset download for gateway binary (#811) (7990dc3), closes #809
🐛 Bug Fixes
- wait: let pending_exit_codes accept 0 for commands that exit 0 while still running (#819) (6cb3f06), closes #816
♻️ Code Refactoring
👷 CI/CD
- infer: centralize infer.yml via reusable workflow (#814) (5389754)
- infer: centralize infer.yml via reusable workflow (#820) (d537075)
🧹 Maintenance
- deps: bump claude-code-action v1.0.165 -> v1.0.169 (#810) (fbdb1ef)
- instructions: ensure marker is written correctly in InstructionsBlock (d7c03af)
- update infer to v0.140.1 (88bc53d)
📦 Installation
npm / npx (Recommended)
Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:
npx @inference-gateway/cli@0.141.0 --help
npx @inference-gateway/cli@0.141.0 chatOr install it globally:
npm install -g @inference-gateway/cli@0.141.0
infer --helpNot recommended for production - prefer the install script, container image, or Nix flake below.
Quick Install (Install Script)
Install the latest version using our install script:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bashOr install a specific version:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.141.0Custom installation directory:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/binNix Flake
Run directly without installing:
nix run github:inference-gateway/cli/v0.141.0Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.141.0"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.141.0Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.
This release is also available on:
🚀 Version 0.140.1
0.140.1 (2026-07-09)
🐛 Bug Fixes
- ui: make git branch resolution injectable so PR-cache tests are hermetic (#808) (812d195), references #806
📦 Installation
npm / npx (Recommended)
Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:
npx @inference-gateway/cli@0.140.1 --help
npx @inference-gateway/cli@0.140.1 chatOr install it globally:
npm install -g @inference-gateway/cli@0.140.1
infer --helpNot recommended for production - prefer the install script, container image, or Nix flake below.
Quick Install (Install Script)
Install the latest version using our install script:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bashOr install a specific version:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.140.1Custom installation directory:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/binNix Flake
Run directly without installing:
nix run github:inference-gateway/cli/v0.140.1Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.140.1"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.140.1Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.
This release is also available on:
🚀 Version 0.140.0
0.140.0 (2026-07-09)
🚀 Features
- shortcuts: add PR diff to /diff view (#806) (cde304e), closes #795
- agent: inject project structure into system prompt to stop path guessing (#807) (8568cea)
- ui: show PR number alongside branch name in input box label (#802) (186bba9), closes #796
🐛 Bug Fixes
- ui: add super+v and super+c keybindings for macOS clipboard support (#805) (15d03e9), closes #797
- claude: remove obsolete .claude file and create skills symlink (21cd5dd)
📦 Installation
npm / npx (Recommended)
Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:
npx @inference-gateway/cli@0.140.0 --help
npx @inference-gateway/cli@0.140.0 chatOr install it globally:
npm install -g @inference-gateway/cli@0.140.0
infer --helpNot recommended for production - prefer the install script, container image, or Nix flake below.
Quick Install (Install Script)
Install the latest version using our install script:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bashOr install a specific version:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.140.0Custom installation directory:
curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/binNix Flake
Run directly without installing:
nix run github:inference-gateway/cli/v0.140.0Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.140.0"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.140.0Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.
This release is also available on: