Heads up This site is currently under heavy development.
Subscribe Get it delivered — the daily firehose, filtered to the tools you run, plus the documentation changes vendors never announce. Compare plans →

The AI Toolchain — issue -197, February 1, 2026

THE AI TOOLCHAIN NO. -197
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED FEBRUARY 1, 2026 · EVERY WEEKDAY
EDITIONS tail grep head diff uniq

The daily firehose — everything the toolchain shipped today, already filtered.

// HOW THIS ISSUE IS MADE

We read every release from the 174 tools on our watchlist at the source — GitHub and GitLab release notes, vendor release pages and changelogs, project blogs and feeds, vendor press releases, and the source code behind the tag. Bug-fix-only releases and non-product newsroom noise are dropped; what's left is summarized down to the new capability, how to try it, and any screenshots or videos the release itself published. Every entry links to the sources it was built from.

VIEW
ISSUE VIEW full issue
Do you prefer this view?
$ tct list   # 4 tools matched
AI & LLM Tooling
◆  AI Model & Data Infrastructure

Ollama

Sources Release notes → v0.15.4 2 RELEASES · 2026-02-01 NOTES STABLE

Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

Ollama v0.15.4 adds automatic OpenClaw onboarding flow to ollama launch openclaw.

└──▷ GET THIS VERSION
$ git clone --branch v0.15.4 https://github.com/ollama/ollama.git
# already have the repo? check out this version:
$ git checkout v0.15.4
└──▷ TRY IT
Run OpenClaw for the first time and be guided through its onboarding flow automatically.
$ ollama launch openclaw
  • Triggers the standard OpenClaw onboarding flow when running ollama launch openclaw for the first time.
1 more release in this issue · 2026-02-01
v0.15.3 NOTES STABLE

Ollama v0.15.3: ollama launch now respects OLLAMA_HOST and improves Ministral tool calling

└──▷ GET THIS VERSION
$ git clone --branch v0.15.3 https://github.com/ollama/ollama.git
# already have the repo? check out this version:
$ git checkout v0.15.3
└──▷ TRY IT
Launch a model against a non-default Ollama host (e.g., a remote server) without extra flags — useful in multi-host or CI environments.
$ OLLAMA_HOST=https://my-ollama-server:11434 ollama launch openclaw
  • Enables ollama launch to use the OLLAMA_HOST environment variable when connecting, so custom host configurations are honored automatically.
  • Improves tool calling support for Ministral models.
└──▷ BREAKING ON UPGRADE
  • !The ollama launch clawdbot subcommand is renamed to ollama launch openclaw; any scripts or workflows invoking ollama launch clawdbot will break.
Was this useful?
◆  AI Coding Agents

Earendil Works Pi

Sources Release notes → v0.51.0 3 RELEASES · 2026-02-01 NOTES STABLE

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

Pi v0.51.0 adds Android/Termux support, bash spawn hooks, Nix/Guix compatibility, and a full Extension UI RPC protocol.

└──▷ GET THIS VERSION
$ git clone --branch v0.51.0 https://github.com/earendil-works/pi.git
# already have the repo? check out this version:
$ git checkout v0.51.0
└──▷ TRY IT
Install and run Pi on an Android device via Termux.
$ pkg install nodejs termux-api git && npm install -g @mariozechner/pi-coding-agent && mkdir -p ~/.pi/agent && echo 'You are running on Android in Termux.' > ~/.pi/agent/AGENTS.md && pi
  • Supports Android via Termux, with graceful clipboard fallback when termux-api is unavailable.
  • New pi.setBashSpawnHook() API lets extensions intercept and modify bash commands, working directory, and environment variables before execution.
  • Adds Linux ARM64 musl (Alpine Linux) support via updated clipboard dependency.
  • New PI_PACKAGE_DIR environment variable overrides the package path for Nix/Guix content-addressed package managers where store paths tokenize poorly.
  • The /resume session picker gains a named-session-only filter toggle (Ctrl+N by default, configurable via toggleSessionNamedFilter keybinding).
+3 moreshow less
  • New isToolCallEventType() type guard lets extension developers narrow ToolCallEvent types per tool for stronger TypeScript safety.
  • Full Extension UI Protocol RPC documentation and examples enable headless clients to support interactive extension dialogs and notifications.
  • Exports discoverAndLoadExtensions from the package, enabling extension testing without a local repo clone.
└──▷ BREAKING ON UPGRADE
  • !The ToolDefinition.execute parameter order has changed from (toolCallId, params, onUpdate, ctx, signal) to (toolCallId, params, signal, onUpdate, ctx). Any existing extension that implements execute must swap the signal and onUpdate parameters or it will break.
2 more releases in this issue · 2026-02-01
v0.50.9 NOTES STABLE

Pi v0.50.9 adds prompt cache retention control and a new titlebar spinner extension example.

└──▷ GET THIS VERSION
$ git clone --branch v0.50.9 https://github.com/earendil-works/pi.git
# already have the repo? check out this version:
$ git checkout v0.50.9
  • New cacheRetention stream option lets you control prompt cache retention duration with provider-specific mappings, defaulting to short retention.
  • New titlebar-spinner.ts example extension displays a braille spinner animation in the terminal title bar while the agent is working.
  • Adds PI_AI_ANTIGRAVITY_VERSION environment variable to the help text for easier version management.
v0.50.8 NOTES STABLE

Pi v0.50.8 adds threaded session picker, keybindable fork/tree/new commands, retry cap, Qwen OAuth, and new extension hooks.

└──▷ GET THIS VERSION
$ git clone --branch v0.50.8 https://github.com/earendil-works/pi.git
# already have the repo? check out this version:
$ git checkout v0.50.8
  • Adds newSession, tree, and fork keybinding actions for /new, /tree, and /fork commands (unbound by default).
  • New retry.maxDelayMs setting caps how long Pi will wait on server-requested retry delays — requests exceeding the cap fail immediately with an informative error instead of hanging silently (default: 60 000 ms).
  • Adds 'Threaded' sort mode to the /resume session picker (now default), displaying sessions as a tree based on fork relationships with compact one-line format showing message count and age.
  • Adds Qwen CLI OAuth provider extension example and modifyModels hook support for extension-registered providers at registration time.
  • Supports Qwen thinking format for OpenAI-compatible completions via enable_thinking.
+2 moreshow less
  • Adds resources_discover extension hook to supply additional skills, prompts, and themes on startup and reload.
  • Adds sticky column tracking so the editor restores the preferred column when vertically navigating across short lines.
Was this useful?

Alibaba Qwen Code

Sources Release notes → v0.9.0-nightly.20260201.bd900d36 NOTES

Qwen Code v0.9.0 adds multi-modal input, concurrent batch CLI, LSP support, extra_body for OpenAI providers, and a Zed extension.

└──▷ GET THIS VERSION
$ git clone --branch v0.9.0-nightly.20260201.bd900d36 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.9.0-nightly.20260201.bd900d36
  • Adds extra_body support for OpenAI-compatible providers, enabling pass-through of custom request fields.
  • Adds contextWindowSize configuration key to control context window size per model or provider.
  • Adds parentToolCallId and subagentType fields for ACP subagent tracking.
  • Adds multi-modal input support (image, PDF, audio) across all content generators.
  • Adds a concurrent runner for batch CLI execution.
+7 moreshow less
  • Adds experimental LSP (Language Server Protocol) support for code intelligence.
  • Adds a Zed extension for the Qwen Code agent server.
  • Adds model selection through ACP in the VS Code IDE companion.
  • Clarifies output formats for non-interactive mode.
  • Improves retry logic for 429 and 5xx error handling.
  • Implements a unified Web UI architecture with a shared component library.
  • Improves error messages when a skill is invoked as a tool.
Was this useful?
◆  AI Agent Frameworks

browser-use

Sources Release notes → 0.11.7 2 RELEASES · 2026-02-01 NOTES STABLE

browser-use 0.11.7 adds a grep tool to the agent for in-browser text search.

└──▷ GET THIS VERSION
$ git clone --branch 0.11.7 https://github.com/browser-use/browser-use.git
# already have the repo? check out this version:
$ git checkout 0.11.7
  • Adds a grep tool to the agent, enabling pattern-based text search as a built-in agent capability.
1 more release in this issue · 2026-02-01
0.11.6 NOTES STABLE

browser-use 0.11.6 adds --cdp-url CLI flag, file-download wait action, screenshot filename param, and autocomplete field handling

└──▷ GET THIS VERSION
$ git clone --branch 0.11.6 https://github.com/browser-use/browser-use.git
# already have the repo? check out this version:
$ git checkout 0.11.6
└──▷ TRY IT
Connect the browser-use CLI to an already-running Chrome instance (e.g. one with an active authenticated session) instead of launching a fresh browser.
$ browser-use --cdp-url ws://localhost:9222 'Go to https://internal.corp/dashboard and extract the active incident list'
  • Adds --cdp-url flag to the CLI to connect the agent to an already-running browser via Chrome DevTools Protocol (CDP).
  • Adds optional file_name parameter to the screenshot (ss) action, letting callers control the saved filename.
  • Adds a 'wait for file download' action so agents can block until a triggered download completes.
  • Increases MAX_MEMORY_LENGTH from 1,000 to 10,000 characters, expanding the context agents can retain across steps.
  • Increases default step_timeout from 120 s to 180 s, reducing spurious timeouts on slow pages.
+2 moreshow less
  • Adds autocomplete field handling so agents can interact with typeahead/suggestion inputs.
  • Adds step-budget awareness to the agent prompt, surfacing remaining step count to the model for better pacing.
└──▷ BREAKING ON UPGRADE
  • !The default step_timeout changes from 120 s to 180 s; any orchestration code that relied on the previous 120 s ceiling will now wait longer before timing out.
Was this useful?
my-toolchain — 0 tools
paste an install list to detect your tools

A brew list, a Brewfile, requirements.txt, a Dockerfile — or just the product names, free-form. Nothing leaves your browser.

    browse all tools →