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 -173, February 25, 2026

THE AI TOOLCHAIN NO. -173
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED FEBRUARY 25, 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   # 11 tools matched
AI & LLM Tooling
◆  AI Agent Frameworks

Agno (formerly Phidata)

Sources Release notes → v2.5.5 NOTES

Agno v2.5.5 adds real-time Slack streaming, per-bot credentials, and image generation to ModelsLabTools.

└──▷ GET THIS VERSION
$ git clone --branch v2.5.5 https://github.com/agno-agi/agno.git
# already have the repo? check out this version:
$ git checkout v2.5.5
  • Adds token and signing_secret per Slack instance, enabling multiple independent bots to run on the same server.
  • Extends ModelsLabTools to support image generation (PNG/JPG) via ModelsLab's text-to-image API, completing the full ModelsLab media suite.
  • Slack interface now streams responses in real-time with live progress cards for tool calls, reasoning, and workflow steps.
Was this useful?

OpenClaw

Sources Release notes → v2026.2.24 NOTES

Your own personal AI assistant. Any OS.

OpenClaw v2026.2.24 adds multilingual stop keywords, native Android onboarding, ElevenLabs gateway config, and a multi-user security heuristic.

└──▷ GET THIS VERSION
$ git clone --branch v2026.2.24 https://github.com/openclaw/openclaw.git
# already have the repo? check out this version:
$ git checkout v2026.2.24
  • Adds multilingual auto-reply stop keywords (ES/FR/ZH/HI/AR/JP/DE/PT/RU) plus trailing-punctuation tolerance and exact do not do that as a stop trigger.
  • Ships a native four-step Android onboarding flow and a five-tab shell (Connect, Chat, Voice, Screen, Settings) with a full Connect setup/manual mode screen.
  • Adds provider-agnostic Talk configuration with legacy compatibility and exposes ElevenLabs gateway Talk config metadata for setup/status surfaces.
  • Introduces security.trust_model.multi_user_heuristic to flag likely shared-user ingress, with hardening guidance for multi-user deployments (sandbox.mode="all", workspace-scoped FS, reduced tool surface).
└──▷ BREAKING ON UPGRADE
  • !Heartbeat delivery now blocks direct/DM targets (e.g. user:<id>, Telegram user chat IDs, WhatsApp direct numbers/JIDs); heartbeat runs still execute but direct-message delivery is skipped — only channel/group targets receive outbound heartbeat messages.
  • !Docker network: "container:<id>" namespace-join mode is blocked by default for sandbox and sandbox-browser containers; to re-enable it, set agents.defaults.sandbox.docker.dangerouslyAllowContainerNamespaceJoin: true.
Was this useful?

browser-use

Sources Release notes → 0.11.13 NOTES

browser-use 0.11.13 adds automatic CAPTCHA solving, WebSocket reconnection, and a save-as-PDF agent action

└──▷ GET THIS VERSION
$ git clone --branch 0.11.13 https://github.com/browser-use/browser-use.git
# already have the repo? check out this version:
$ git checkout 0.11.13
  • Adds save_as_pdf agent action for CDP-based page-to-PDF export, enabling agents to save the current page as a PDF.
  • Adds automatic CAPTCHA solver handling via a CAPTCHA watchdog, allowing agents to proceed through CAPTCHA challenges without manual intervention.
  • Adds WebSocket reconnection support for remote browser CDP connections, improving resilience when connections drop.
  • Adds timeouts to browser connects and waits to prevent indefinite hangs during browser setup.
Was this useful?
◆  AI Coding Agents

GitHub Copilot CLI

Sources Release notes → v0.0.417 NOTES

GitHub Copilot CLI v0.0.417 adds a /research command for deep research with exportable reports.

└──▷ GET THIS VERSION
$ git clone --branch v0.0.417 https://github.com/github/copilot-cli.git
# already have the repo? check out this version:
$ git checkout v0.0.417
└──▷ TRY IT
Run a deep research query and export the results as a report.
$ /research How do supply-chain attacks target npm packages?
  • Adds /research command for deep research with exportable reports.
  • Plugin skills and commands now load from custom paths declared in plugin.json.
  • Plugin agents and skills are available immediately after install without restarting.
Was this useful?

OpenAI Codex CLI

Sources Release notes → rust-v0.105.0 NOTES

Lightweight coding agent that runs in your terminal

Codex CLI v0.105.0 adds syntax-highlighted diffs, voice dictation, multi-agent fan-out from CSV, new TUI commands, and granular approval controls.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.105.0 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.105.0
└──▷ USE IT
Enable voice dictation so you can hold spacebar to record and transcribe prompts instead of typing.
toml
# In your Codex config file (e.g. ~/.codex/config.toml)
[features]
voice_transcription = true
  • Adds syntax highlighting for fenced code blocks and diffs in the TUI, plus a /theme picker with live preview and theme-aware diff colors for light and dark terminals.
  • Enables voice dictation in the TUI: hold spacebar to record and transcribe a prompt directly (enable with features.voice_transcription = true in config).
  • New spawn_agents_on_csv capability fans out multi-agent work from a CSV file with built-in progress and ETA tracking.
  • Sub-agents now support nicknames, a cleaner picker UI, and visible child-thread approval prompts for easier multi-agent tracking.
  • New /copy TUI command copies the latest complete assistant reply to the clipboard.
+15 moreshow less
  • New /clear command and Ctrl-L shortcut clear the screen without losing thread context; /clear can also start a fresh chat.
  • Codex can now request extra sandbox permissions for a command mid-session, and specific approval prompt types can be auto-rejected without disabling approvals entirely.
  • App-server thread/list now supports searching threads by title.
  • Thread status is now exposed in thread/read and thread/list responses and in notifications.
  • App-server thread/resume returns the latest turn inline, reducing data loss on reconnects.
  • Adds configurable MCP OAuth callback URL for MCP server login.
  • Adds allow_login_shell config option.
  • Implements proxy-only egress for the Linux sandbox via a TCP-UDS-TCP bridge.
  • Node module resolution paths can now be specified for js_repl.
  • Adds configurable agent spawn depth.
  • Adds configurable write_stdin timeout.
  • Adds network proxy config wiring via permissions.network proxy config.
  • Adds JSON tracing logs for the app-server.
  • Adds ability to attach extra files to feedback submissions.
  • Profile-level model_catalog_json override is now supported.
Was this useful?

SST OpenCode

Sources Release notes → v1.2.14 NOTES

The open source coding agent.

OpenCode v1.2.14 adds a message delete endpoint to the core API.

└──▷ GET THIS VERSION
$ git clone --branch v1.2.14 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.2.14
  • New message delete endpoint in the core API enables programmatic deletion of messages.
Was this useful?

Zed

Sources Release notes → v0.225.9 NOTES

Zed v0.225.9 adds agent panel persistence, thinking effort controls, allow_extended_context for Bedrock 1M windows, mermaid preview, and document_symbols in breadcrumbs.

└──▷ GET THIS VERSION
$ git clone --branch v0.225.9 https://github.com/zed-industries/zed.git
# already have the repo? check out this version:
$ git checkout v0.225.9
└──▷ USE IT
Disable AI features for a sensitive project so no code is sent to an LLM provider.
json
{
  "disable_ai": true
}
Enable 1M context windows on supported Amazon Bedrock models for large-codebase sessions.
json
{
  "language_models": {
    "bedrock": {
      "allow_extended_context": true
    }
  }
}
Surface LSP document symbols in the breadcrumb bar and outline panel for richer navigation.
json
{
  "languages": {
    "TypeScript": {
      "document_symbols": "on"
    }
  }
}
  • Adds allow_extended_context to Bedrock settings to enable 1M context windows on supported models.
  • Adds disable_ai project setting in .zed/settings.json to disable AI for a specific project.
  • Adds "document_symbols": "on" language setting to include LSP document symbols in breadcrumbs and outline UI.
  • Adds workspace::CloseItemInAllPanes action to close a file across all open panes.
  • Adds {a,b} glob syntax support in project search include/exclude filters.
+23 moreshow less
  • Adds thinking effort level controls for supported models using the Zed provider.
  • Adds agent panel restoration so threads survive editor restarts.
  • Exposes session history for external ACP agents: Auggie, Claude Agent, Codex, Factory Droid, Junie, Kimi CLI, Mistral Vibe, and OpenCode.
  • Supports installing ACP agents via ACP registry in remote projects.
  • Adds toggle actions to all panels to toggle visibility.
  • Adds image input support for Amazon Bedrock models with vision capabilities.
  • Adds prompt caching for Mistral AI.
  • Adds subcommand-specific 'Always allow' suggestions for terminal commands (e.g. 'Always allow for cargo build commands').
  • Adds permission prompt when the agent tries to access files whose symlinks resolve outside the current workspace.
  • Streamlines the Bedrock model list to 39 curated models.
  • Adds cost multiplier display for GitHub Copilot models in the model selector.
  • Adds mermaid diagram rendering support to the markdown preview panel.
  • Adds a git init button to the Git panel to initialize a new Git repository.
  • Replaces the Linux graphics backend with wgpu.
  • Adds Python Environments to REPL kernel selection, with the active toolchain/environment recommended by default.
  • Adds STDIN support (input / raw_input) to REPL.
  • Adds Bash runnable support, shebang highlighting, and improved function parameter and case statement highlighting.
  • Adds automatic syntax highlighting for GeoJSON files.
  • Adds Vim :bd / :bdelete command to close a file in all panes.
  • Adds ability to select and test audio input/output devices on the Collaboration settings page.
  • Adds ability to quickly add a recent project to the current workspace.
  • Improves zed --add command to prefer the window it was run from.
  • Changes Ollama context window configuration to be set at the provider level instead of per model.
Was this useful?

Google gemini-cli

Sources Release notes → v0.30.0 NOTES

An open-source AI agent that brings the power of Gemini directly into your terminal.

gemini-cli v0.30.0 adds a --policy flag, Ctrl-Z suspension, tool output masking, multi-line ask-user input, strict seatbelt profiles, and an initial SDK package.

└──▷ GET THIS VERSION
$ git clone --branch v0.30.0 https://github.com/google-gemini/gemini-cli.git
# already have the repo? check out this version:
$ git checkout v0.30.0
└──▷ TRY IT
Enforce a custom tool policy file on every invocation instead of using the deprecated --allowed-tools flag.
$ gemini --policy ./my-policy.json
Suspend a long-running gemini-cli session to the background to run another shell command, then resume.
$ # Press Ctrl-Z inside an active gemini-cli session to suspend it
# Then resume with:
fg
  • Adds --policy flag for user-defined tool policies, replacing --allowed-tools and excludeTools.
  • Enables tool output masking by default to reduce sensitive data exposure in tool responses.
  • Supports multi-line text answers in the ask-user tool for richer interactive prompts.
  • Adds Ctrl-Z process suspension support for pausing and backgrounding the CLI.
  • Introduces strict seatbelt profiles for tighter sandbox enforcement.
+15 moreshow less
  • Adds autoconfigure memory usage setting directly in the settings dialog.
  • Adds a setting to hide the shortcuts hint UI.
  • Introduces limits on search results to control context size.
  • Formalizes a 5-phase sequential planning workflow in Plan Mode.
  • Allows skills to be enabled in Plan Mode.
  • Updates internal utility models to Gemini 3.
  • Adds A2A value-resolver for auth credential resolution.
  • Enables 30-day session retention by default.
  • Adds text wrapping support for markdown tables in the terminal UI.
  • Adds a searchable list UI backing settings and extensions panels.
  • Shows a notification when an extension command conflicts with a built-in command.
  • Enables in-CLI extension management commands.
  • Bootstraps an initial SDK package with SessionContext support, dynamic system instructions, and custom skills.
  • Fallback to chat-base model automatically when an unrecognized model is specified for chat.
  • Adds admin controls documentation and policy overrides for Plan Mode.
└──▷ BREAKING ON UPGRADE
  • !--allowed-tools and excludeTools are deprecated in favor of the policy engine; existing configurations relying on these flags will need to migrate to the --policy flag.
Was this useful?
◆  Local LLM Runtimes

llama.cpp

Sources Release notes → b8153 2 RELEASES · 2026-02-25 NOTES STABLE

llama.cpp server gains multi-modal prompt caching support

└──▷ GET THIS VERSION
$ git clone --branch b8153 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b8153
  • Enables multi-modal prompt caching in the server, allowing image and other non-text prompt prefixes to be cached and reused across requests.
1 more release in this issue · 2026-02-25
b8152 NOTES STABLE

llama.cpp server gains multi-modal context checkpoint support for hybrid and recurrent memory architectures.

└──▷ GET THIS VERSION
$ git clone --branch b8152 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b8152
  • Adds multi-modal context checkpoint support to the server, enabling checkpoint/restore of KV cache state across hybrid-ISWA and recurrent memory backends.
Was this useful?

vLLM

Sources Release notes → v0.16.0 NOTES

vLLM v0.16.0 adds a WebSocket Realtime API, native NCCL weight-sync for RLHF, unified parallel speculative decoding, and major XPU/ARM/NVIDIA kernel expansions.

└──▷ GET THIS VERSION
$ git clone --branch v0.16.0 https://github.com/vllm-project/vllm.git
# already have the repo? check out this version:
$ git checkout v0.16.0
└──▷ TRY IT
Suppress access log noise for health-check or metrics endpoints in high-traffic deployments.
$ vllm serve meta-llama/Llama-3-8B --disable-access-log-for-endpoints
Load a specific GGUF quantization variant directly from a Hugging Face repo without manually specifying a file path.
$ vllm serve bartowski/Meta-Llama-3-8B-Instruct-GGUF:Q4_K_M
  • Adds --disable-access-log-for-endpoints CLI flag to suppress access logging for specific endpoints.
  • Adds GGUF repo_id:quant_type syntax for selecting quantization variants when loading GGUF models.
  • Adds nested config support in YAML files for vLLM server configuration.
  • Adds FlashInfer autotune control flag (#34006) to manage FlashInfer autotuning behavior at runtime.
  • Adds native NCCL-based weight syncing API for RLHF workflows, enabling direct weight updates between training and inference engines without third-party communication layers.
+31 moreshow less
  • Adds engine pause/resume with request preservation for RLHF workflows, allowing training loops to halt inference without dropping in-flight requests.
  • Adds layerwise weight reloading for QeRL in RLHF workflows.
  • Adds WebSocket-based Realtime API for streaming audio interactions, including Voxtral realtime support.
  • Adds sampling parameters and token/prompt token ID return fields to the Responses API.
  • Adds /server_info collect_env endpoint for retrieving environment diagnostics from a running server.
  • Adds OTEL tracing during model loading for observability of startup phases.
  • Adds run_batch transcription and translation support.
  • Adds HF Hub LoRA resolver (#20320) for loading LoRA adapters directly from Hugging Face Hub.
  • Adds KV offloading connector metrics and labeled prompt token metrics for P/D disaggregation.
  • Adds Unified Parallel Drafting for speculative decoding, delivering throughput improvements alongside structured output support and penalty application in Model Runner V2.
  • Adds async scheduling with Pipeline Parallelism, delivering 30.8% end-to-end throughput improvement and 31.8% TPOT improvement.
  • Adds FP8 block quant for CompressedTensorsW8A16Fp8, ModelOpt MXFP8 for dense models, and NVFP4/FP8 support on Turing GPUs.
  • Adds TP > 4 support for FP4 Gemm quantization.
  • Adds Mooncake disaggregated serving connector rework with bootstrap server and cross-layer KV cache layout at NIXL Connector V2.
  • Adds EPLB logical expert capture with router replay for expert-parallel load balancing.
  • Adds MoE cold start optimization option for torch.compile to reduce compilation overhead.
  • Adds Intel XPU support for unquantized MoE, MXFP4 MoE, WNA16, scaled_mm, and FP8 MoE kernels via vllm-xpu-kernels (replacing IPEX).
  • Adds ARM CPU KleidiAI INT4 dynamic quantization with BF16 activations and NEON BFMMLA BF16 paged attention.
  • Adds IBM Z BF16 kernel type for s390x architecture.
  • Adds SM100 INT4 W4A16 kernel and SM121 (DGX Spark) CUTLASS support for NVIDIA GPUs.
  • Adds MNNVL protocol support for GB series NVIDIA hardware.
  • Adds ORJSONResponse for faster API response serialization.
  • Adds DeepSeek ReasoningParser with thinking enabled by default.
  • Adds early tokenization validation to surface malformed inputs before scheduling.
  • Adds LoRA expansion for Gemma3 vision components, Nemotron-H MTP models, and Qwen3 output embedding.
  • Adds new model architecture support for GLM-OCR with MTP, Qwen3-ASR, DeepSeek-OCR-2, Intern-S1-Pro, MiniCPM-o 4.5, openPangu7B-VL, NemotronHPuzzle heterogeneous, MusicFlamingo, FunAudioChat, ColBERT late interaction, voyage-4-nano, and GLM-5.
  • Adds EAGLE3 speculative decoding support for Hunyuan/HunyuanVL, AFMoE, and Mistral3.
  • Adds Pooling API request schema consensus for ScoreRequest and final standardization.
  • Adds PluggableLayer support applied to linear layers and Mamba layers.
  • Adds Helion kernel framework components: ConfigManager, kernel wrapper, and kernel registry.
  • Only includes the Authorization header in outbound requests when OPENAI_API_KEY is set, reducing credential leakage risk.
└──▷ BREAKING ON UPGRADE
  • !Removed BitBlas quantization backend — workloads using BitBlas will fail after upgrade.
  • !Removed Marlin 24 quantization backend — workloads using Marlin 24 will fail after upgrade.
  • !Removed deprecated reasoning_content message field — code referencing this field will break.
  • !Removed deprecated pooling items — any configuration or API calls relying on the deprecated pooling endpoints/fields will break.
  • !Removed deprecated VLLM_ALL2ALL_BACKEND environment variable — scripts setting this variable will have no effect (and previously working behavior dependent on it is gone).
  • !Deprecated IPEX for Intel XPU; switched to vllm-xpu-kernels — existing XPU deployments using IPEX will need to migrate to vllm-xpu-kernels.
Was this useful?
Other / Uncategorized
◆  VECTOR DB RAG

LanceDB

Sources Release notes → python-v0.30.0-beta.2 2 RELEASES · 2026-02-25 NOTES STABLE

LanceDB python-v0.30.0-beta.2 adds parallel local inserts and a type-safe Rust expression builder API for query filters.

└──▷ GET THIS VERSION
$ git clone --branch python-v0.30.0-beta.2 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout python-v0.30.0-beta.2
  • Adds an expression builder API in the Rust client for constructing type-safe query filters programmatically.
  • Enables parallel inserts for local tables, improving write throughput for local LanceDB deployments.
  • Upgrades the Node.js bindings from napi-rs v2 to v3.
  • Hooks up a new writer backend for insert operations.
1 more release in this issue · 2026-02-25
v0.27.0-beta.2 NOTES STABLE

LanceDB v0.27.0-beta.2 adds a Rust expression builder API for type-safe query filters and parallel inserts for local tables.

└──▷ GET THIS VERSION
$ git clone --branch v0.27.0-beta.2 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout v0.27.0-beta.2
  • Adds expression builder API in the Rust SDK for constructing type-safe query filters programmatically.
  • Enables parallel inserts for local tables, improving write throughput.
  • Upgrades napi-rs from v2 to v3 in the Node.js bindings, bringing the latest NAPI runtime support.
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 →