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 -271, November 19, 2025

THE AI TOOLCHAIN NO. -271
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED NOVEMBER 19, 2025 · 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   # 12 tools matched
AI & LLM Tooling
◆  AI Coding Agents

Continue

Sources Release notes → @continuedev/[email protected] 5 RELEASES · 2025-11-19 NOTES STABLE

Cohere Reasoning/Vision/Translate model support and file URL/path loading for agents in openai-adapters 1.31.0

└──▷ GET THIS VERSION
$ git clone --branch @continuedev/[email protected] https://github.com/continuedev/continue.git
# already have the repo? check out this version:
$ git checkout @continuedev/[email protected]
  • Extends auth header override to support x-api-key in addition to standard authorization headers.
  • Adds Cohere Reasoning, Vision, and Translate model support via the Cohere adapter.
  • Supports file paths and file URLs for agent file loading.
  • Enhances autocomplete cache with async initialization and improved eviction logic.
4 more releases in this issue · 2025-11-19
v1.2.11-vscode NOTES STABLE

Continue v1.2.11 adds OpenAI Responses API support, background agent mode, Watsonx image support, and new CLI capabilities including CONTINUE_CLI_DISABLE_COMMIT_SIGNATURE.

└──▷ GET THIS VERSION
$ git clone --branch v1.2.11-vscode https://github.com/continuedev/continue.git
# already have the repo? check out this version:
$ git checkout v1.2.11-vscode
└──▷ TRY IT
Browse and preview past sessions before resuming one, using the updated session selector.
$ cn ls
  • Adds CONTINUE_CLI_DISABLE_COMMIT_SIGNATURE environment variable to disable commit signing in the Continue CLI.
  • Replaces the --config flag with --agent flag in the Continue CLI command.
  • Integrates the OpenAI Responses API, enabling GPT-5 features via the oai-adapters implementation.
  • Adds a preview panel to the session selector for cn ls / /resume commands.
  • Enables Background / Async / Remote mode: agents can be kicked off from /agents while inside the VS Code extension.
+9 moreshow less
  • Adds cache_write_tokens and cache_read_tokens to Anthropic prompt token details for token usage reporting.
  • Supports Granite 4 FIM (fill-in-the-middle) and tool calling.
  • Adds Watsonx image support.
  • Enables file reads outside the IDE workspace (with user permission).
  • Makes account-level MCPs generally available.
  • Adds instant edit for find/replace tools, applying changes immediately without a diff review step.
  • Adds a gradient border visual indicator in edit mode.
  • Removes the auto-accept edits setting.
  • Adds a loading animation in the CLI when updating the version.
└──▷ BREAKING ON UPGRADE
  • !The --config flag in the Continue CLI command is replaced by --agent; existing scripts using --config will break.
@continuedev/[email protected] NOTES STABLE

Continue 1.5.0 adds Cohere reasoning/vision/translate models, Granite 4 FIM and tool calling, Continue OAuth for CLI MCPs, and a new failure-report tool.

└──▷ GET THIS VERSION
$ git clone --branch @continuedev/[email protected] https://github.com/continuedev/continue.git
# already have the repo? check out this version:
$ git checkout @continuedev/[email protected]
  • Adds Continue OAuth support for CLI MCP servers, enabling authenticated MCP connections from the CLI.
  • Adds a report failure tool for agents to signal task failure; filtered out automatically when no --id flag is provided.
  • Adds support for Cohere Reasoning, Vision, and Translate models.
  • Adds support for Granite 4 FIM (fill-in-the-middle) and tool calling.
  • CLI now always shows the context window percentage in the UI.
+7 moreshow less
  • CLI skips update checks when running in dev mode.
  • Supports file paths and file URLs for agent file loading.
  • Upgrades grok-code-fast model to version 1.
  • Enhances autocomplete cache with async initialization and improved eviction logic.
  • Thinking block UI designs now occupy less space for a more compact layout.
  • MCP warning messages now display alongside configured MCPs.
  • Stream error toggle defaults to open so errors are immediately visible.
@continuedev/[email protected] NOTES STABLE

Continue 1.30.0 adds OAuth support for CLI-based MCP servers.

└──▷ GET THIS VERSION
$ git clone --branch @continuedev/[email protected] https://github.com/continuedev/continue.git
# already have the repo? check out this version:
$ git checkout @continuedev/[email protected]
  • Adds OAuth authentication support for CLI MCP (Model Context Protocol) servers.
@continuedev/[email protected] NOTES STABLE

Continue CLI gains OAuth for MCP servers, a failure-reporting tool, and long-line filtering in this release.

└──▷ GET THIS VERSION
$ git clone --branch @continuedev/[email protected] https://github.com/continuedev/continue.git
# already have the repo? check out this version:
$ git checkout @continuedev/[email protected]
  • Adds Continue OAuth support for CLI MCP servers, enabling authenticated MCP connections from the CLI.
  • Adds a report failure tool to the CLI (activated via --id), allowing agents to signal task failure explicitly.
  • Stream error toggle now stays open by default, making LLM stream errors immediately visible without manual expansion.
  • Lazy-apply prompt for Claude Sonnet models now preserves comments during code application.
Was this useful?

Charm Crush

Sources Release notes → v0.18.4 2 RELEASES · 2025-11-19 NOTES STABLE

Glamourous agentic coding for all

Crush v0.18.4 adds support for Kimi's coding subscription plan as a model provider.

└──▷ GET THIS VERSION
$ git clone --branch v0.18.4 https://github.com/charmbracelet/crush.git
# already have the repo? check out this version:
$ git checkout v0.18.4
  • Adds support for Kimi Coding (kimi.com coding subscription) as a model provider.
1 more release in this issue · 2025-11-19
v0.18.3 NOTES STABLE

Crush v0.18.3 adds full Google Gemini 3 support and in-app new-version notifications.

└──▷ GET THIS VERSION
$ git clone --branch v0.18.3 https://github.com/charmbracelet/crush.git
# already have the repo? check out this version:
$ git checkout v0.18.3
  • Adds support for Google Gemini 3 across models hosted on Google and OpenRouter.
  • Notifies users in-app when a new version of Crush is available.
Was this useful?

Block Goose

Sources Release notes → v1.15.0 NOTES

an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM

Goose v1.15.0 adds Grok provider support, Supabase MCP, recipe security scanning, and ACP session management.

└──▷ GET THIS VERSION
$ git clone --branch v1.15.0 https://github.com/block/goose.git
# already have the repo? check out this version:
$ git checkout v1.15.0
  • Adds Grok as a supported AI provider.
  • Adds Supabase MCP server to the extension registry.
  • Adds security scanning of recipes at save time to catch malicious or unsafe content.
  • Adds SessionManager integration for ACP (Agent Communication Protocol) sessions.
  • Adds MCP UI proxy with improved message handling for extension interactions.
+2 moreshow less
  • Reads paths from both interactive and login shells, improving environment compatibility.
  • Adds provider error proxy for simulating provider errors during development and testing.
Was this useful?

OpenAI Codex CLI

Sources Release notes → rust-v0.59.0 NOTES

Lightweight coding agent that runs in your terminal

Codex CLI gains GPT-5.1-Codex-Max, native Windows Agent mode, compaction support, and expanded 10K tool output tokens.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.59.0 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.59.0
└──▷ USE IT
Cap tool output size to avoid runaway token usage when working with verbose commands in long sessions.
toml
# In ~/.codex/config.toml
tool_output_token_limit = 10000
Enable Windows Agent mode with the experimental sandbox when running Codex on a native Windows machine.
📍# When prompted during onboarding, or select 'auto' mode — Codex will prompt to enable the Windows sandbox automatically.
  • Adds GPT-5.1-Codex-Max model for higher reliability and long-running, project-scale agentic coding workflows.
  • Introduces native Windows Agent mode with an experimental sandbox that limits filesystem and network access, allowing Codex to read/write files and run commands with fewer approvals.
  • Adds first-class Native Compaction support to improve performance across extended coding sessions, enabled by default.
  • Expands tool output token limits to 10,000 tokens, configurable via tool_output_token_limit in config.toml.
  • Adds LM Studio OSS model support.
+9 moreshow less
  • Adds mTLS configuration support for OpenTelemetry via the [otel] config section.
  • Enables parallel tool calls for faster multi-step agent execution.
  • Adds git branch tooling so the model can query and work with branches programmatically.
  • Adds --add-dir flag to exec and the TypeScript SDK for specifying additional working directories.
  • Credits are now visible via the /status command.
  • Codex Resume now displays branches and filters sessions by current working directory.
  • Adds placeholder icons for images that cannot be decoded to prevent API errors.
  • Adds non-blocking MCP server startup so the TUI is responsive while MCP tools initialize.
  • TUI notifications are now enabled by default.
Was this useful?

Alibaba Qwen Code

Sources Release notes → v0.2.2 2 RELEASES · 2025-11-19 NOTES STABLE

Qwen Code v0.2.2 adds Trae editor support, ACP slash commands, configurable OpenAPI window, and terminal attention notifications.

└──▷ GET THIS VERSION
$ git clone --branch v0.2.2 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.2.2
  • Adds slash command support for ACP (Agent Communication Protocol) integration.
  • Adds support for the Trae editor.
  • Makes the OpenAPI context window configurable.
  • Adds support for alternative cached_tokens format in OpenAI-compatible conversations.
  • Enhances QwenLogger to capture OS platform and version metadata alongside log entries.
+1 moreshow less
  • Adds terminal attention notifications to alert users to events requiring action.
1 more release in this issue · 2025-11-19
v0.2.2-nightly.20251119.97bf48b1 NOTES STABLE

Qwen Code v0.2.2-nightly adds configurable OpenAPI window, Trae editor support, ACP slash commands, and terminal attention notifications.

└──▷ GET THIS VERSION
$ git clone --branch v0.2.2-nightly.20251119.97bf48b1 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.2.2-nightly.20251119.97bf48b1
  • Adds slash command support for ACP (Agent Communication Protocol) integration.
  • Adds configurable window size for the OpenAPI provider.
  • Adds support for the alternative cached_tokens format in OpenAI-compatible conversation contexts.
  • Adds support for the Trae editor as a recognized environment.
  • Enhances QwenLogger to capture OS platform and version metadata for richer diagnostic context.
+1 moreshow less
  • Adds terminal attention notifications to alert users when the tool requires input or action.
Was this useful?

Zed

Sources Release notes → v0.213.3 NOTES

Zed v0.213.3 adds Gemini 3 Pro, sticky scroll, multi-word snippet prefixes, default_model for agent profiles, and conda venv detection.

└──▷ GET THIS VERSION
$ git clone --branch v0.213.3 https://github.com/zed-industries/zed.git
# already have the repo? check out this version:
$ git checkout v0.213.3
└──▷ USE IT
Keep the current scope (function, class, block) pinned at the top of the editor as you scroll through a large file.
json
{
  "sticky_scroll": {
    "enabled": true
  }
}
Use mamba instead of conda for virtual-environment detection in the integrated terminal.
json
{
  "terminal": {
    "detect_venv": {
      "on": {
        "conda_manager": "mamba"
      }
    }
  }
}
  • Adds "sticky_scroll": {"enabled": true} setting to pin scope context to the top of the editor.
  • Adds default_model key to custom agent profile settings to configure a per-profile default model.
  • Adds project_panel.auto_open.on_create, project_panel.auto_open.on_paste, and project_panel.auto_open.on_drop settings for granular control over when files auto-open in the project panel.
  • Adds terminal.detect_venv.on.conda_manager setting to configure the conda manager, with options auto (default), conda, mamba, or micromamba.
  • Adds gdb_path and gdb_args options to gdb debug adapter configuration.
+19 moreshow less
  • Adds editor: next snippet tabstop and editor: previous snippet tabstop actions for snippet navigation.
  • Adds workspace: clear navigation history command.
  • Adds support for the Gemini 3 Pro model in the agent panel.
  • Adds support for multi-word snippet prefixes.
  • Adds support for relative paths in LSP and DAP binaries.
  • Adds support for Forgejo and Gitea avatars in git blame.
  • Adds automatic git-commit signing support via an askpass modal prompt.
  • Adds an icon button in the agent panel to trigger the @-mention context menu with the mouse.
  • Adds a notification when cloning a repository.
  • Adds support for uninstalling agent servers from the agent panel's settings view.
  • Adds support for HTML styling elements in Markdown preview.
  • Adds support for HTML table captions in Markdown preview.
  • Adds support for image preview in remote sessions.
  • Adds support for closing system window tabs with middle mouse click.
  • Adds line numbers to deleted git hunks when relative line numbering is enabled.
  • Adds support for comment language injections for remaining built-in languages, with multi-line support for Rust.
  • Adds support for opening agent threads as Markdown in remote projects.
  • Python code completion menu now shows packages that will be imported when a completion entry is accepted.
  • Recommended AI models now appear both in the 'Recommended' category and their normal category in model selection.
Was this useful?
◆  AI Agent Frameworks

LangChain

Sources Release notes → langchain-core==1.0.6 NOTES

langchain-core 1.0.6 adds proxy support for Mermaid PNG diagram rendering.

└──▷ GET THIS VERSION
$ git clone --branch langchain-core==1.0.6 https://github.com/langchain-ai/langchain.git
# already have the repo? check out this version:
$ git checkout langchain-core==1.0.6
  • Adds proxy support for Mermaid PNG rendering, enabling diagram generation through an HTTP proxy in restricted network environments.
  • Supports tool runtime injection when a custom args schema is provided.
Was this useful?

PydanticAI

Sources Release notes → v1.20.0 NOTES

PydanticAI v1.20.0 adds Gemini 3 Pro support, metadata fields on model messages, TTL for Anthropic cache, and enhanced Gemini JSON Schema features.

└──▷ GET THIS VERSION
$ git clone --branch v1.20.0 https://github.com/pydantic/pydantic-ai.git
# already have the repo? check out this version:
$ git checkout v1.20.0
└──▷ USE IT
Attach trace or correlation metadata to a model request and inspect it on the response — useful for logging and auditing multi-step agent runs.
python
from pydantic_ai.messages import ModelRequest

# metadata flows through the request/response cycle
request = ModelRequest(parts=[...], metadata={'trace_id': 'abc-123', 'env': 'prod'})
print(request.metadata)  # {'trace_id': 'abc-123', 'env': 'prod'}
  • Adds ModelRequest.metadata and ModelResponse.metadata fields for attaching arbitrary metadata to model messages.
  • Adds ttl field to CachePoint and Anthropic caching model settings, enabling control over cache entry lifetime.
  • Adds support for Gemini 3 Pro via GoogleModel.
  • Supports Gemini enhanced JSON Schema features when using GoogleModel.
  • Makes RunContext.usage available in Temporal workflow contexts.
+2 moreshow less
  • Wraps google.genai.errors.APIError in ModelHTTPError so GoogleModel errors are handled correctly by FallbackModel.
  • Extracts Google model usage metrics using genai-prices for more accurate token cost tracking.
Was this useful?
◆  AI Model & Data Infrastructure

Ollama

Sources Release notes → v0.13.0 NOTES

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

Ollama v0.13.0 adds DeepSeek-OCR, Cogito-V2.1, a new bench tool, and DeepSeek-V3.1 architecture support.

└──▷ GET THIS VERSION
$ git clone --branch v0.13.0 https://github.com/ollama/ollama.git
# already have the repo? check out this version:
$ git checkout v0.13.0
└──▷ TRY IT
Extract and convert a scanned document to markdown using DeepSeek-OCR with layout grounding.
$ ollama run deepseek-ocr "/path/to/image\n<|grounding|>Convert the document to markdown."
Benchmark a local model's token throughput to baseline performance or compare after hardware changes.
$ go run ./cmd/bench -model gpt-oss:20b
  • Adds DeepSeek-OCR model support for document OCR, layout-grounded extraction, figure parsing, and markdown conversion from images.
  • Adds Cogito-V2.1 instruction-tuned model, currently the top open-weight LLM from a US company.
  • New bench CLI tool for benchmarking local model performance (built from the Ollama repo with Go).
  • Supports DeepSeek-V3.1 architecture natively in Ollama's engine.
Was this useful?
◆  Local LLM Runtimes

oobabooga's Text Generation WebUI (textgen)

Sources Release notes → v3.18 NOTES

oobabooga text-gen v3.18 adds --cpu-moe flag for VRAM reduction and ROCm portable builds for AMD GPUs on Linux.

└──▷ GET THIS VERSION
$ git clone --branch v3.18 https://github.com/oobabooga/textgen.git
# already have the repo? check out this version:
$ git checkout v3.18
└──▷ TRY IT
Run a large MoE model when VRAM is insufficient to hold all experts on the GPU.
$ python server.py --cpu-moe
  • Adds --cpu-moe flag for the llama.cpp backend to offload MoE model experts to CPU, reducing VRAM usage on large mixture-of-experts models.
  • Adds ROCm portable builds for AMD GPUs on Linux, enabling no-install GGUF inference on AMD hardware.
└──▷ BREAKING ON UPGRADE
  • !macOS 13 wheels are removed and no longer supported.
Was this useful?
Other / Uncategorized
◆  AI OBSERVABILITY

Arize Phoenix

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

Phoenix v12.16.0 adds OpenAI 5.1 model support, reasoning for OpenAI and Gemini, and connection pagination on trace spans.

└──▷ GET THIS VERSION
$ git clone --branch arize-phoenix-v12.16.0 https://github.com/Arize-ai/phoenix.git
# already have the repo? check out this version:
$ git checkout arize-phoenix-v12.16.0
  • Implements connection pagination on trace spans, enabling traversal of large trace datasets.
  • Adds support for the OpenAI 5.1 model family.
  • Adds reasoning support for OpenAI and Gemini models, and adds gemini-3 to the supported model list.
└──▷ BREAKING ON UPGRADE
  • !Python 3.9 is no longer supported; upgrade to Python 3.10 or later before upgrading Phoenix.
Was this useful?
◆  VECTOR DB RAG

LanceDB

Sources Release notes → v0.22.4-beta.2 2 RELEASES · 2025-11-19 NOTES STABLE

LanceDB v0.22.4-beta.2 adds num_attempts to merge-insert results, async to_pydantic, and async namespace connections.

└──▷ GET THIS VERSION
$ git clone --branch v0.22.4-beta.2 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout v0.22.4-beta.2
  • Adds num_attempts field to merge-insert results, exposing the number of attempts made during a merge-insert operation.
  • Supports to_pydantic in async Python contexts, enabling Pydantic model conversion in async workflows.
  • Supports async namespace connections, allowing namespace-scoped operations in async code.
1 more release in this issue · 2025-11-19
python-v0.25.4-beta.2 NOTES STABLE

LanceDB python-v0.25.4-beta.2 adds num_attempts in merge-insert results, async to_pydantic, and async namespace connections.

└──▷ GET THIS VERSION
$ git clone --branch python-v0.25.4-beta.2 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout python-v0.25.4-beta.2
└──▷ USE IT
Deserialize async query results into Pydantic models without blocking — useful in async web services or pipelines.
python
results = await table.search(query_vector).to_pydantic(MyModel)
  • Adds num_attempts field to merge-insert results, exposing how many attempts were made during a merge-insert operation.
  • Supports to_pydantic in the async Python API, allowing async table queries to deserialize results directly into Pydantic models.
  • Adds async namespace connection support, enabling non-blocking namespace-level database connections.
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 →