Repository navigation
🚀 Version 0.239.0
·
6 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
0.239.0 (2026-10-31)
🚀 Features
- conversation: add compact.strategy pointer mode (#1629) (6367927), closes #1627, references #1592
- teleport: clean up a workspace's runtime once its session teleported home (#1666) (cc4ab2b), references inference-gateway/docs#1051
- teleport: deploy a gateway per kubernetes workspace that holds the provider keys (#1667) (bc4c2e5)
- chat: drive daemon threads from the TUI with infer chat --daemon (#1634) (11a371d), closes #1632
- tui: quick wins - input correctness, Update-loop I/O, dead boilerplate, shared render helpers (#1651) (f6615c9), closes #1645
- teleport: run kubernetes workspaces as operator Orchestrators (#1660) (e1b3777), references inference-gateway/operator#298 inference-gateway/operator#302 inference-gateway/operator#302
- daemon: transfer sessions between local and remote executors (#1628) (f36f0fc), closes #1619
🐛 Bug Fixes
- daemon: clean up the target of a failed transfer (#1639) (7ac10b5)
- close the scheduler, computer and web concurrency hotspots (#1646) (4673468)
- examples: reattach a session-teleport chat with task chat -- --session-id (#1659) (7298c96)
- teleport: relay every frame's project dir to the owner's workspace (#1657) (5a29954)
- agent: stop the loop on every plan request (#1652) (66652c9)
- teleport: teleport a chat with no message sent yet (#1656) (ccdf61b)
♻️ Code Refactoring
- agent,conversation: loop and conversation quick wins (#1650) (0c1dc63), closes #1644
- examples: manage the kubernetes example cluster with ctlptl (#1638) (2eea981), closes #1633
- daemon: rename session transfer to teleport (#1640) (981dcea)
- daemon: rename teleport environments to workspaces (#1658) (35ada71)
- cmd: route command output and config write paths onto shared helpers (#1648) (ea0609d), references #1643 inference-gateway/docs#1038 #1643
- tools: share result helpers and make display flags optional (#1647) (39c1c77), closes #1641
✅ Tests
- conversations: prove show --grep --append pages the grep results (#1630) (09fbb1d), references #11 #11 #11
👷 CI/CD
- release: keep the installation guide out of CHANGELOG.md (#1654) (434e4da)
- release: label issues and PRs shipped in an rc with rc (#1655) (64e69f8)
🧹 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.239.0 --help
npx @inference-gateway/cli@0.239.0 chatOr install it globally:
npm install -g @inference-gateway/cli@0.239.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.239.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.239.0Or pin it in a Flox manifest (.flox/env/manifest.toml):
[install]
infer.flake = "github:inference-gateway/cli/v0.239.0"Container Image
docker run --rm -it ghcr.io/inference-gateway/cli:0.239.0Binary Download
Download the appropriate binary for your platform from the release assets, or see the verification guide.