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 -189, February 9, 2026

THE AI TOOLCHAIN NO. -189
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED FEBRUARY 9, 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   # 7 tools matched
AI & LLM Tooling
◆  AI Coding Agents

Charm Crush

Sources Release notes → v0.41.0 2 RELEASES · 2026-02-09 NOTES STABLE

Glamourous agentic coding for all

Crush v0.41.0 adds in-TUI editing of API keys and OAuth re-authentication via ctrl+e.

└──▷ GET THIS VERSION
$ git clone --branch v0.41.0 https://github.com/charmbracelet/crush.git
# already have the repo? check out this version:
$ git checkout v0.41.0
└──▷ HOW TO FIND IT
Rotate or correct an API key for a configured model without leaving the TUI.
📍# Inside crush TUI: # Press ctrl+m to open the models dialog # Select the model whose key you want to update # Press ctrl+e to edit the API key
  • Adds ability to edit API keys directly in the TUI: open the models dialog (ctrl+m), select a model, and press ctrl+e — no more manual edits to crush.json.
  • Supports OAuth2 re-authentication via the same ctrl+e shortcut for OAuth providers, triggering the full OAuth2 flow in-app.
1 more release in this issue · 2026-02-09
v0.40.0 NOTES STABLE

Crush v0.40.0 adds on-demand LSP startup, MiniMax provider support, MCP resources, and clipboard image paste.

└──▷ GET THIS VERSION
$ git clone --branch v0.40.0 https://github.com/charmbracelet/crush.git
# already have the repo? check out this version:
$ git checkout v0.40.0
  • Adds on-demand LSP server startup — servers launch only when the model interacts with a file of that language, and are shut down between sessions.
  • Supports MiniMax as a new AI provider, including the MiniMax Coding Plan.
  • Adds MCP resources support.
  • Enables clipboard image paste via Ctrl+V.
Was this useful?

Alibaba Qwen Code

Sources Release notes → v0.10.0 4 RELEASES · 2026-02-09 NOTES STABLE

Qwen Code v0.10.0 adds session resume, history export, Java SDK alpha, Agent Skills GA, and a new settings.env config field.

└──▷ GET THIS VERSION
$ git clone --branch v0.10.0 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.10.0
└──▷ USE IT
Set environment variables for a project directly in settings instead of managing a separate .env file.
json
{
  "env": {
    "MY_API_KEY": "sk-...",
    "LOG_LEVEL": "debug"
  }
}
  • Adds settings.env field to settings configuration for environment variable configuration directly in settings.
  • Adds --resume flag and session-ID support to the query command, allowing interrupted sessions to be continued by ID.
  • Adds SDK resume and continue options and extends authType support in the SDK.
  • Adds export command for session history, supporting Markdown and HTML output formats.
  • Adds FORK_MODE support to ProcessTransport for Electron IPC integration.
+8 moreshow less
  • Adds hint UI for installing external-source extensions.
  • Adds large-paste placeholder in the CLI input and fixes enter-to-submit on macOS.
  • Promotes Agent Skills from experimental to stable.
  • Adds Java SDK alpha (Feat/javasdk alpha 202501).
  • Refactors debug mode to route all console calls to a logfile-first debugLogger.
  • Replaces the read_many_files tool with a readManyFiles utility scoped to user @-commands.
  • Renames negative settings flags from disable* to enable* convention.
  • Removes the Smart Edit tool and ClearcutLogger.
└──▷ BREAKING ON UPGRADE
  • !Settings previously named with disable* prefixes are renamed to enable* — any configuration or scripts referencing the old disable* setting names will break.
  • !The read_many_files tool is removed; callers depending on it must migrate to the readManyFiles utility exposed via user @-commands.
  • !The Smart Edit tool and ClearcutLogger are removed — any integrations relying on either will break.
  • !Qwen OAuth free quota is reduced from 2000 to 1000 requests per day — workflows hitting the old limit will now be throttled sooner.
3 more releases in this issue · 2026-02-09
v0.10.0-preview.3 NOTES STABLE

Qwen Code v0.10.0-preview.3 adds session resume, history export, settings.env, Java SDK alpha, and promotes Agent Skills to stable.

└──▷ GET THIS VERSION
$ git clone --branch v0.10.0-preview.3 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.10.0-preview.3
  • Adds settings.env field to settings configuration for environment variable configuration.
  • Adds --resume / --continue options and extended authType support to the SDK.
  • Adds session resume support via session ID in query mode.
  • Adds export command for session history in Markdown and HTML formats.
  • Adds FORK_MODE support to ProcessTransport for Electron IPC integration.
+8 moreshow less
  • Promotes Agent Skills from experimental to stable.
  • Adds Java SDK alpha release.
  • Adds large paste placeholder in the CLI UI and fixes enter-to-submit on macOS.
  • Refactors debug mode to route console output to a logfile-first debugLogger.
  • Adds source information tracking in telemetry logs.
  • Adds hint UI for installing external-source extensions.
  • Removes read_many_files tool, replacing it with a readManyFiles utility for user @-commands.
  • Removes Smart Edit tool and ClearcutLogger.
└──▷ BREAKING ON UPGRADE
  • !Settings renamed from disable* to enable* (negative to positive naming convention) — any config referencing the old disable* keys will break.
v0.10.0-preview.2 NOTES STABLE

Qwen Code v0.10.0-preview.2 adds session resume, history export, Java SDK, and a new settings.env config field.

└──▷ GET THIS VERSION
$ git clone --branch v0.10.0-preview.2 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.10.0-preview.2
└──▷ USE IT
Set environment variables for a project via the settings file instead of the shell environment.
json
{
  "env": {
    "MY_API_KEY": "abc123",
    "QWEN_MODEL": "qwen-max"
  }
}
  • Adds settings.env field to settings configuration for environment variable configuration.
  • Adds export command for session history, supporting markdown and HTML output formats.
  • Adds support for resuming sessions by session ID via the --resume option in the query interface and SDK.
  • Adds resume and continue options to the SDK, and extends authType support.
  • Adds FORK_MODE support to ProcessTransport for Electron IPC integration.
+7 moreshow less
  • Promotes Agent Skills from experimental to stable.
  • Adds Java SDK (alpha) support.
  • Adds large paste placeholder in the CLI UI.
  • Adds source information tracking in telemetry logs.
  • Removes Smart Edit tool and ClearcutLogger; replaces read_many_files tool with a readManyFiles utility for user @-commands.
  • Adds hint in the UI for installing external source extensions.
  • Refactors debug mode to route console output to a logfile-first debugLogger.
└──▷ BREAKING ON UPGRADE
  • !Settings keys previously named with disable* prefixes are renamed to positive enable* naming — any existing configuration using disable* keys will need to be updated.
  • !The read_many_files tool is removed; functionality is now provided as a readManyFiles utility for user @-commands.
  • !The Smart Edit tool is removed.
  • !Qwen OAuth free quota is reduced from 2000 to 1000 requests per day.
v0.10.0-nightly.20260209.36931e1e NOTES STABLE

Qwen Code v0.10.0 adds session resume, session-history export to Markdown/HTML, Agent Skills GA, and a Java SDK alpha.

└──▷ GET THIS VERSION
$ git clone --branch v0.10.0-nightly.20260209.36931e1e https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.10.0-nightly.20260209.36931e1e
└──▷ TRY IT
Resume a previous coding session by ID so the agent retains full context without re-explaining the task.
$ qwen query --resume <session-id> 'Continue implementing the auth middleware'
  • Adds support for resuming sessions by session ID via the --resume flag in the query command, keeping context across invocations.
  • Adds export command for session history, outputting in Markdown and HTML formats.
  • Adds FORK_MODE support to ProcessTransport for Electron IPC integration.
  • Adds resume and continue options and extends authType support in the SDK (feat(sdk)).
  • Adds large-paste placeholder UI when pasting large content into the CLI input.
+5 moreshow less
  • Promotes Agent Skills from experimental to stable.
  • Adds Java SDK alpha (Feat/javasdk alpha 202501).
  • Adds hint for installing external-source extensions in the UI.
  • Routes debug-mode console output to a logfile-first debugLogger for cleaner debug logging.
  • Renames disable* settings to enable* (positive naming) in the settings layer.
└──▷ BREAKING ON UPGRADE
  • !Settings keys previously named with disable* prefix are renamed to enable* — any config or tooling referencing the old disable* names will break.
  • !The read_many_files tool is removed; its functionality moves to a readManyFiles utility available only via user @-commands.
  • !The Smart Edit tool and ClearcutLogger are removed.
Was this useful?
◆  AI Agent Frameworks

OpenAI Agents SDK

Sources Release notes → v0.8.2 NOTES

OpenAI Agents SDK v0.8.2 adds Annotated[T, Field(...)] support in function schemas and exposes the agent inside ToolContext tool calls.

└──▷ GET THIS VERSION
$ git clone --branch v0.8.2 https://github.com/openai/openai-agents-python.git
# already have the repo? check out this version:
$ git checkout v0.8.2
└──▷ USE IT
Attach a Pydantic Field description and constraints to a tool parameter so the model receives richer schema metadata.
python
from typing import Annotated
from pydantic import Field
from agents import function_tool

@function_tool
def search(query: Annotated[str, Field(description="The search query", min_length=1)]) -> str:
    return f"Results for: {query}"
Access the current agent from within a tool at runtime using the ToolContext passed to the tool call.
python
from agents import function_tool, ToolContext

@function_tool
def my_tool(ctx: ToolContext, input: str) -> str:
    agent = ctx.agent  # the agent invoking this tool
    return f"Called by agent: {agent.name}, input: {input}"
  • Supports Annotated[T, Field(...)] syntax in function tool schemas, letting practitioners attach Pydantic field metadata (descriptions, constraints, aliases) directly to tool function parameters.
  • Includes the calling agent instance in ToolContext during tool calls, giving tool implementations access to the agent at runtime.
Was this useful?

OpenClaw

Sources Release notes → v2026.2.9 NOTES

Your own personal AI assistant. Any OS.

OpenClaw v2026.2.9 adds iOS alpha node app, BlueBubbles channels, Grok web search, agent management RPCs, and OPENCLAW_HOME path override.

└──▷ GET THIS VERSION
$ git clone --branch v2026.2.9 https://github.com/openclaw/openclaw.git
# already have the repo? check out this version:
$ git checkout v2026.2.9
└──▷ TRY IT
Override OpenClaw's home directory at runtime — useful in containerized or multi-tenant deployments where the default home path is not appropriate.
$ OPENCLAW_HOME=/opt/openclaw-data openclaw start
  • Adds iOS alpha node app with setup-code onboarding flow.
  • Adds comprehensive BlueBubbles channel support with channel cleanup.
  • Adds device pairing and phone control plugins, including Telegram /pair command and iOS/Android node controls.
  • Adds Grok (xAI) as a web_search provider.
  • Adds agent management RPC methods for the web UI: agents.create, agents.update, and agents.delete.
+3 moreshow less
  • Adds Compaction divider display in web UI chat history.
  • Includes runtime shell in agent envelopes.
  • Adds OPENCLAW_HOME environment variable for overriding the home directory used by internal path resolution.
Was this useful?
◆  Local LLM Runtimes

llama.cpp

Sources Release notes → b7973 NOTES

llama.cpp b7973 adds support for Qwen3.5 dense and MoE model architectures.

└──▷ GET THIS VERSION
$ git clone --branch b7973 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b7973
  • Adds inference support for Qwen3.5 dense and Mixture-of-Experts (MoE) model architectures (vision not included).
Was this useful?
Other / Uncategorized
◆  AI OBSERVABILITY

Arize Phoenix

Sources Release notes → arize-phoenix-v12.35.0 NOTES

Arize Phoenix 12.35.0 adds Claude Opus 4.6 to the playground.

└──▷ GET THIS VERSION
$ git clone --branch arize-phoenix-v12.35.0 https://github.com/Arize-ai/phoenix.git
# already have the repo? check out this version:
$ git checkout arize-phoenix-v12.35.0
  • Adds Claude Opus 4.6 model as a selectable option in the Phoenix playground.
Was this useful?
◆  VECTOR DB RAG

Chroma

Sources Release notes → 1.5.0 NOTES

Chroma 1.5.0 adds multi-bit RabitQ quantization, a USearch index wrapper, SPANN fast writer, S3 runtime options with head_object, and disk-eviction caching.

└──▷ GET THIS VERSION
$ git clone --branch 1.5.0 https://github.com/chroma-core/chroma.git
# already have the repo? check out this version:
$ git checkout 1.5.0
  • Adds S3Storage runtime options and head_object support to chroma-storage, enabling richer object-storage introspection.
  • Exports the search_options parameter so callers can pass search-time configuration directly to query calls.
  • Introduces multi-bit RabitQ quantization for approximate nearest-neighbor search, improving recall/speed trade-offs.
  • Adds a USearch index wrapper and provider as an alternative HNSW backend.
  • Introduces a SPANN fast writer for faster indexing of large vector collections.
+11 moreshow less
  • Adds tiered memberlist assignment and per-tier rules for workload routing.
  • Switches HNSW cache eviction to write-to-disk on eviction (instead of on insertion), reducing write amplification.
  • Adds prefetch-to-disk capability in the storage layer to accelerate cold reads.
  • Introduces per-topology configuration and type-transformation methods for multi-region deployments.
  • Adds database_name to the log-service protocol, enabling per-database log isolation.
  • Implements FlushCompaction and get_last_compaction_time endpoints in the Rust sysdb.
  • Wires up s3_* metrics for object storage observability.
  • Adds Spanner migration DML support and default tenant migrations.
  • Adds Spanner migration checksum validation to the PR workflow.
  • Adds Tokio runtime metrics for internal performance visibility.
  • Preallocates S3 read buffers based on content-length header, reducing allocations on large object reads.
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 →