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 -215, January 14, 2026

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

AutoGPT

Sources Release notes → autogpt-platform-beta-v0.6.42 NOTES

AutoGPT Platform gains Reddit OAuth2, human-in-the-loop approvals, WordPress blocks, and richer form field components.

└──▷ GET THIS VERSION
$ git clone --branch autogpt-platform-beta-v0.6.42 https://github.com/Significant-Gravitas/AutoGPT.git
# already have the repo? check out this version:
$ git checkout autogpt-platform-beta-v0.6.42
  • Adds Reddit OAuth2 integration and advanced Reddit blocks for automating Reddit workflows.
  • Adds a human-in-the-loop review system for blocks that require human approval before execution.
  • Adds optional credentials flag for blocks at the agent level, enabling per-agent credential control.
  • Adds WordPress 'Get All Posts' block and a 'Publish Post' draft toggle block.
  • Adds a Table component with TableField renderer for tabular data input in the builder.
+7 moreshow less
  • Adds a JsonTextField component for complex nested form data input.
  • Adds a MultiSelectField component for multi-value selection in block forms.
  • Adds a CustomSchemaField wrapper for dynamic form field routing.
  • Adds filters to the blocks menu for faster block discovery.
  • Adds a context menu on right-click in the new agent builder.
  • Adds sub-graph update UX for managing nested graph changes.
  • Adds a Prisma types stub generator for Pyright compatibility in the backend.
Was this useful?

LangChain

Sources Release notes → langchain==1.2.4 NOTES

LangChain 1.2.4 adds state to _ModelRequestOverrides and agent name metadata support.

└──▷ GET THIS VERSION
$ git clone --branch langchain==1.2.4 https://github.com/langchain-ai/langchain.git
# already have the repo? check out this version:
$ git checkout langchain==1.2.4
  • Adds state field to _ModelRequestOverrides, enabling state to be passed as part of model request overrides.
  • Adds agent name metadata to agent runs for improved traceability and observability.
Was this useful?

PydanticAI

Sources Release notes → v1.42.0 NOTES

PydanticAI v1.42.0 adds SambaNova provider, ContentFilterError for empty responses, and OTel GenAI semantic attributes.

└──▷ GET THIS VERSION
$ git clone --branch v1.42.0 https://github.com/pydantic/pydantic-ai.git
# already have the repo? check out this version:
$ git checkout v1.42.0
└──▷ USE IT
Catch content-filter rejections explicitly instead of handling empty or opaque responses.
python
from pydantic_ai.exceptions import ContentFilterError

try:
    result = await agent.run('Generate something sensitive')
except ContentFilterError as e:
    print(f'Model blocked the response: {e}')
  • Raises ContentFilterError consistently when a model returns an empty response due to a content filter, giving callers a typed exception to catch.
  • Adds SambaNova as a supported provider.
  • Adds OpenTelemetry GenAI semantic convention attributes to telemetry output.
Was this useful?
◆  AI Coding Agents

Anthropic Claude Code

Sources Release notes → v2.1.7 NOTES

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

Claude Code v2.1.7 adds MCP tool search auto mode, permission feedback, and task notification previews.

└──▷ GET THIS VERSION
$ git clone --branch v2.1.7 https://github.com/anthropics/claude-code.git
# already have the repo? check out this version:
$ git checkout v2.1.7
└──▷ TRY IT
Opt out of MCP tool search auto mode if you need all tool descriptions loaded upfront rather than discovered on demand.
$ claude config set disallowedTools '["MCPSearch"]'
  • Adds showTurnDuration setting to hide turn-duration messages like "Cooked for 1m 6s".
  • Enables feedback submission when accepting permission prompts.
  • Adds inline display of the agent's final response in task notifications, so results are visible without opening the full transcript.
  • Enables MCP tool search auto mode by default: when MCP tool descriptions exceed 10% of the context window, they are deferred and discovered on-demand via the MCPSearch tool, reducing upfront context consumption for users with many MCP tools.
  • Updates OAuth and API Console URLs from console.anthropic.com to platform.claude.com.
└──▷ BREAKING ON UPGRADE
  • !MCP tool search auto mode is now on by default; users who relied on all MCP tool descriptions being loaded upfront must add MCPSearch to disallowedTools in their settings to restore the previous behaviour.
Was this useful?

Cline

Sources Release notes → v3.50.0 NOTES

Autonomous coding agent as an SDK, IDE extension, or CLI assistant.

Cline v3.50.0 adds GPT-5.2-Codex model support and a new create-pull-request skill.

└──▷ GET THIS VERSION
$ git clone --branch v3.50.0 https://github.com/cline/cline.git
# already have the repo? check out this version:
$ git checkout v3.50.0
  • Supports the gpt-5.2-codex OpenAI model as a selectable option.
  • Adds a create-pull-request skill for automating PR creation from within Cline.
Was this useful?

Continue

Sources Release notes → v1.2.14-vscode NOTES

Continue v1.2.14-vscode adds OAuth for CLI MCPs, --agent path/URI support, Cohere Reasoning/Vision/Translate models, and a report-failure tool.

└──▷ GET THIS VERSION
$ git clone --branch v1.2.14-vscode https://github.com/continuedev/continue.git
# already have the repo? check out this version:
$ git checkout v1.2.14-vscode
└──▷ TRY IT
Run the CLI agent directly from a local agent definition file, skipping the interactive picker.
$ continue --agent ./agents/my-agent.yaml
Authenticate a CLI MCP server that requires OAuth before starting an agent session.
$ continue oauth
  • Adds --agent flag support for paths and URIs, allowing the CLI agent to be invoked directly with a local or remote agent definition.
  • Adds OAuth authentication flow for CLI MCP (Model Context Protocol) servers via continue oauth.
  • Adds x-continue-unique-id header to all LLM requests, with normalized header casing, enabling per-request tracing through proxies and gateways.
  • Allows overriding the authorization header in the OpenAI adapter, with extended support for x-api-key, enabling compatibility with non-standard API auth schemes.
  • Adds a report failure tool for agents to explicitly signal task failure.
+11 moreshow less
  • Adds Cohere support for Reasoning, Vision, and Translate model types.
  • Adds per-tab model persistence and selection, so each editor tab can independently track its active model.
  • Passes all environment variables to MCP servers instead of only PATH, ensuring MCP processes receive full environment context.
  • CLI UI now always shows context window percentage usage.
  • CLI UI now truncates long slash command descriptions to keep the interface readable.
  • Throws an error and exits on MCP failure in headless mode, making failures visible rather than silent.
  • Enhances autocomplete cache with async initialization and improved eviction logic.
  • Stream error toggle is now open by default, making LLM error details immediately visible.
  • Applied rules are removed from chat history to reduce context noise.
  • Thinking block UI designs now occupy less screen space.
  • Adds a file hotspot analysis script that mines git history to surface frequently changed files.
└──▷ BREAKING ON UPGRADE
  • !continue.telemetryEnabled in VS Code preferences is deprecated.
Was this useful?

OpenAI Codex CLI

Sources Release notes → rust-v0.81.0 NOTES

Lightweight coding agent that runs in your terminal

Codex CLI gains gpt-5.2-codex default, headless device-code login, Linux read-only mounts, and MCP threadId support.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.81.0 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.81.0
└──▷ TRY IT
Keep TUI output in the main scroll buffer (not alternate screen) so Zellij scrollback works correctly.
$ codex --no-alt-screen "refactor the auth module"
  • Switches default API model to gpt-5.2-codex.
  • Adds threadId to codex mcp-server responses, enabling chained use with the codex-reply tool.
  • Enables automatic device-code login flow when a headless (no-browser) environment is detected.
  • Supports read-only bind mounts in the Linux sandbox to prevent writes to sensitive paths.
  • Renders partial (in-flight) tool calls in the TUI transcript overlay.
+2 moreshow less
  • Adds tui.alternate_screen config key and --no-alt-screen CLI flag to control alternate-screen behaviour (e.g., for Zellij scrollback).
  • Publishes a generated JSON Schema for config.toml in docs/ to enable config validation.
Was this useful?

SST OpenCode

Sources Release notes → v1.1.19 NOTES

The open source coding agent.

OpenCode v1.1.19 adds plan mode, GitLab Duo Agentic Chat provider, and Ask Question tool support for desktop.

└──▷ GET THIS VERSION
$ git clone --branch v1.1.19 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.1.19
  • Adds plan mode with dedicated enter and exit tools, enabling structured planning workflows within the agent.
  • Adds GitLab Duo Agentic Chat as a new provider integration.
  • Adds Ask Question tool support in the desktop application.
  • Adds Undertale and Deltarune as new built-in themes.
  • Adds GPT 5.2 Codex family metadata to the Codex plugin.
+1 moreshow less
  • Ensures Bash tool invocations and external directory references render working directory details in the TUI.
Was this useful?

Alibaba Qwen Code

Sources Release notes → v0.7.0 3 RELEASES · 2026-01-14 NOTES STABLE

Qwen Code v0.7.0 adds multi-provider model config, an experimental /skills command, custom HTTP headers, Jupyter Notebook support, and sandbox customization.

└──▷ GET THIS VERSION
$ git clone --branch v0.7.0 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.7.0
└──▷ TRY IT
Load skills from a custom directory and iterate on them without restarting — useful when rapidly prototyping agent behaviors.
$ /skills
  • Adds multi-provider model configuration support, letting users configure and switch between models from multiple providers in a single setup.
  • Adds experimental /skills command with hot reload, enabling practitioners to define and iterate on custom agent skills without restarting the CLI.
  • Adds custom HTTP headers support for API requests, allowing per-request header injection to downstream model endpoints.
  • Adds optional timeout for foreground shell commands, giving users control over runaway command execution.
  • Supports Jupyter Notebook (.ipynb) file code selection, extending context-gathering to notebook cells.
+3 moreshow less
  • Adds sandbox environment customization, allowing practitioners to tailor the sandboxed execution context.
  • Changes selection order of user settings vs. workspace settings, affecting which config takes precedence when both are present.
  • Adds an integration guide for JetBrains IDEs, documenting how to connect Qwen Code as a companion.
2 more releases in this issue · 2026-01-14
v0.7.0-preview.1 NOTES STABLE

Qwen Code v0.7.0-preview.1 adds multi-provider model config, experimental /skills command, custom HTTP headers, sandbox customization, and Jupyter Notebook support.

└──▷ GET THIS VERSION
$ git clone --branch v0.7.0-preview.1 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.7.0-preview.1
└──▷ TRY IT
Use the new /skills command during a session to list or hot-reload agent skills without restarting the CLI.
$ /skills
  • Adds experimental /skills command with hot reload support for managing agent skills at runtime.
  • Adds multi-provider model configuration support, enabling multiple LLM providers to be configured simultaneously.
  • Adds custom HTTP headers support for outbound API requests.
  • Adds an optional timeout for foreground shell commands.
  • Supports Jupyter Notebook (.ipynb) file code selection in the IDE companion.
+3 moreshow less
  • Adds sandbox environment customization capability.
  • Changes the selection order of user settings versus workspace settings.
  • Adds integration guide for JetBrains IDEs.
v0.7.0-nightly.20260114.d20f2a41 NOTES STABLE

Qwen Code v0.7.0-nightly adds multi-provider model config, /skills command, custom headers, sandbox customization, and Jupyter Notebook support.

└──▷ GET THIS VERSION
$ git clone --branch v0.7.0-nightly.20260114.d20f2a41 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.7.0-nightly.20260114.d20f2a41
  • Adds multi-provider model configuration support, enabling multiple AI provider backends to be configured simultaneously.
  • Adds experimental /skills command with hot reload for dynamic skill management at runtime.
  • Adds custom HTTP headers support for API requests.
  • Adds optional timeout configuration for foreground shell commands.
  • Adds sandbox environment customization capability.
+3 moreshow less
  • Supports Jupyter Notebook (.ipynb) file code selection.
  • Modifies selection order precedence between user settings and workspace settings.
  • Adds JetBrains IDE integration guide.
Was this useful?

Zed

Sources Release notes → v0.219.4 NOTES

Zed v0.219.4 adds which-key modal, subpixel text rendering, git PR command, per-server LLM timeouts, and MCP prompt support.

└──▷ GET THIS VERSION
$ git clone --branch v0.219.4 https://github.com/zed-industries/zed.git
# already have the repo? check out this version:
$ git checkout v0.219.4
└──▷ USE IT
Enable the which-key keybinding hint modal so you can discover available key sequences without memorising them.
json
// In your Zed settings.json
{
  "which_key": {
    "enabled": true
  }
}
Open a specific git commit directly from a script or browser link, without navigating Zed manually.
$ open 'zed://git/commit/a1b2c3d?repo=/path/to/repo'
  • Adds which_key setting — enable with {"which_key": {"enabled": true}} in settings — to display a which-key-like keybinding modal anchored to the bottom-right.
  • Adds context_server_timeout global setting (default: 60s, max: 10 min) to configure MCP tool call timeouts, plus per-server timeout field within entries in the "context_servers" setting.
  • Adds text_rendering_mode setting to control subpixel (ClearType-style) text rendering, enabled by default on Windows and Linux for improved legibility on standard DPI displays.
  • Adds extend_list_on_newline setting (default: true) to control automatic list continuation on Enter in Markdown (unordered, ordered, and task lists).
  • Adds indent_list_on_tab setting (default: true) to control Tab-based list nesting in Markdown.
+31 moreshow less
  • Adds zed://git/clone?repo=<git-url> URI scheme for git clone open listeners.
  • Adds zed://git/commit/<sha>?repo=<path> URI scheme to open the git commit view directly.
  • Adds git: create pull request command to open a pull request for the current branch.
  • Adds Restore File action in the project panel context menu to discard uncommitted file changes.
  • Adds debugger.button setting to conditionally show or hide the debugger panel icon.
  • Adds ability to favorite/pin agent language models and cycle through them with alt-tab.
  • Adds message queuing in the agent panel.
  • Adds MCP prompt support to agent threads — prompts from MCP servers now appear in the / slash command menu.
  • Adds support for OpenAI's /responses endpoint for models that don't support the /chat/completions API, along with the gpt-5-codex model.
  • Adds Amazon Bedrock authentication via API keys (bearer tokens), configurable via environment variable or the UI.
  • Adds UI controls to restart or stop individual language servers (previously only all-or-nothing).
  • Adds language server version display in a tooltip on language server hover.
  • Adds global Git settings to enable/disable git status and git diff.
  • Adds support for Git repository excludes file .git/info/exclude.
  • Adds inline REPL execution results display and gutter execution display for simple REPL cells.
  • Adds Vim :r[ead] [name] command.
  • Adds Helix match surround operations.
  • Adds Tailwind CSS Mode support for Tailwind-specific rules like @apply, @layer, and @theme.
  • Adds status bar item showing the active file's character encoding (e.g. UTF-8) and BOM status.
  • Adds support for remote connections over IPv6.
  • MCP tools now automatically reload when a context server sends a tools/list_changed notification.
  • Adds right-click context menu for the agent thread view.
  • Adds 'Regenerate Thread Title' button in the agent panel ellipsis menu to re-trigger auto-summarized thread titles.
  • Displays all branches and remotes by default in the branch picker.
  • Adds copy-SHA action in the commit view.
  • Adds keyboard support for collapsing/expanding entries in the git panel tree view.
  • Adds Copilot Next Edit Suggestions support.
  • C++: Includes namespace symbols in the outline view.
  • C/C++: Adds union declarations as text objects.
  • Python: Adds support for uv run in the shebang line to interpret files as Python scripts.
  • Python: Allows using a locally installed ty type checker.
Was this useful?

Google gemini-cli

Sources Release notes → v0.24.0 NOTES

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

gemini-cli v0.24.0 adds Agent Skills, remote multi-agent support, in-CLI extension install/uninstall, hook tool-input modification, and a new gemini skills command.

└──▷ GET THIS VERSION
$ git clone --branch v0.24.0 https://github.com/google-gemini/gemini-cli.git
# already have the repo? check out this version:
$ git checkout v0.24.0
└──▷ TRY IT
List available Agent Skills and check how many are active (shown in the status bar), then hot-reload after adding a new skill.
$ gemini skills
# after adding a skill file, inside the CLI:
/skills reload
  • Adds experimental extension install and extension uninstall subcommands to manage extensions directly from the CLI.
  • Adds gemini skills CLI management command for discovering, listing, and reloading Agent Skills.
  • Adds /skills reload slash command to hot-reload skills without restarting a session.
  • Introduces Agent Skills infrastructure with tiered discovery, autonomous activation, system-prompt injection, status-bar skill counts, and extension support.
  • Adds support for remote agents and multi-agent TOML configuration files.
+16 moreshow less
  • Adds A2A (Agent-to-Agent) Client Manager for connecting to remote agents.
  • Supports tool input modification via hooks, allowing hooks to rewrite tool arguments before execution.
  • Adds context injection via the SessionStart hook.
  • Implements dynamic mode-aware policy evaluation in the policy engine.
  • Allows modes field in user and admin policy files for per-mode policy rules.
  • Adds unified secrets sanitization and environment variable redaction options.
  • Adds folder trust support to hooks, with project-level hook security warnings.
  • Enables automatic /model persistence across sessions (opt-in).
  • Adds folder suggestions to the /dir add command.
  • Adds descriptions for each setting item displayed in /settings.
  • Adds a hooks.enabled setting to globally enable or disable hooks.
  • Adds OSC 52 paste support via a new setting.
  • Adds modifyOtherKeys protocol support for improved key handling in tmux.
  • Shows a snowfall animation for the holiday UI theme.
  • Adds visual indicators in the UI for hook execution status.
  • Adds exponential back-off retries for retryable API errors without a specified retry delay.
└──▷ BREAKING ON UPGRADE
  • !Deprecated permission aliases are removed from BeforeToolHookOutput; hooks using those aliases will break.
  • !Legacy confirmation settings are deprecated and the Policy Engine is now enforced; configurations relying on the old confirmation settings will no longer apply.
  • !Legacy shell security policy logic is removed and unified under the new policy engine; existing shell allowlist configurations may need to be updated.
  • !SmartEditTool is consolidated into EditTool and the smart-edit module is renamed to edit; configurations or extensions referencing smart-edit by name will break.
Was this useful?
◆  AI Model & Data Infrastructure

Ollama

Sources Release notes → v0.14.1 NOTES

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

Ollama v0.14.1 adds experimental image generation model support on macOS and Linux (CUDA).

└──▷ GET THIS VERSION
$ git clone --branch v0.14.1 https://github.com/ollama/ollama.git
# already have the repo? check out this version:
$ git checkout v0.14.1
└──▷ TRY IT
Generate images interactively using the first available experimental image generation model.
$ ollama run x/z-image-turbo
  • Supports experimental image generation models on macOS and Linux (CUDA), starting with Z-Image-Turbo.
Was this useful?
◆  Local LLM Runtimes

llama.cpp

Sources Release notes → b7727 NOTES

llama.cpp b7727 adds support for the EXAONE Mixture-of-Experts (MoE) model architecture.

└──▷ GET THIS VERSION
$ git clone --branch b7727 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b7727
  • Adds support for the EXAONE MoE model architecture, including Multi-Token Prediction (MTP) inference.
Was this useful?
Other / Uncategorized
◆  VECTOR DB RAG

Chroma

Sources Release notes → 1.4.1 NOTES

Chroma 1.4.1 adds indexing status visibility across Python, TypeScript, and Rust clients, plus eventual consistency in query nodes.

└──▷ GET THIS VERSION
$ git clone --branch 1.4.1 https://github.com/chroma-core/chroma.git
# already have the repo? check out this version:
$ git checkout 1.4.1
  • Adds indexing status support to the Python client, enabling callers to inspect whether a collection has finished indexing.
  • Adds indexing status support to the TypeScript and Rust clients, bringing parity across all three client SDKs.
  • Introduces eventual consistency in query nodes, allowing reads to proceed without waiting for full replication to complete.
  • Adds eventual consistency support in the frontend layer.
  • Adds a clap-based CLI to spanner-migrations with support for multiple migration directories.
+8 moreshow less
  • Adds a quorum_writer to wal3 for parallel future coordination.
  • Adds replicated interfaces to wal3.
  • Introduces multi-region, multi-cloud configuration support.
  • Adds the schema for Rust Log Service in Spanner.
  • Adds a dead-letter queue globalization mechanism in SysDB.
  • Adds a purge threshold for cursors that have been reinserted a suspicious number of times.
  • Adds Spanner collection and segments schemas.
  • Adds frontend logic and metering for indexing status.
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 →