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 -353, August 28, 2025

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

Cline

Sources Release notes → v3.26.6 NOTES

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

Cline v3.26.6 adds Qwen Code CLI API support with OAuth and promotes GPT-5 to the recommended model list.

└──▷ GET THIS VERSION
$ git clone --branch v3.26.6 https://github.com/cline/cline.git
# already have the repo? check out this version:
$ git checkout v3.26.6
  • Adds Qwen Code CLI API provider support with OAuth authentication.
  • Adds GPT-5 to the recommended models list.
Was this useful?

Zed

Sources Release notes → v0.201.6 NOTES

Zed now bundles its own Gemini CLI binary and ACP agents respect always_allow_tool_actions.

└──▷ GET THIS VERSION
$ git clone --branch v0.201.6 https://github.com/zed-industries/zed.git
# already have the repo? check out this version:
$ git checkout v0.201.6
└──▷ USE IT
Opt out of the bundled Gemini CLI and use your system-installed version from $PATH instead.
json
{
  "agent_servers": {
    "gemini": {
      "ignore_system_version": false
    }
  }
}
  • Adds agent_servers.gemini.ignore_system_version config key: set to false to make Zed search $PATH for Gemini CLI before falling back to its bundled private copy.
  • ACP agents now respect the always_allow_tool_actions setting, allowing tool actions to be auto-approved without per-action prompts.
  • Zed now downloads and uses a private copy of the Gemini CLI binary by default, removing the dependency on a system-installed Gemini CLI.
Was this useful?

Google gemini-cli

Sources Release notes → v0.3.0-preview.1 NOTES

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

gemini-cli v0.3.0-preview.1 adds extension management commands, screen reader mode, prompt completion, fuzzy search toggle, and custom theme file paths.

└──▷ GET THIS VERSION
$ git clone --branch v0.3.0-preview.1 https://github.com/google-gemini/gemini-cli.git
# already have the repo? check out this version:
$ git checkout v0.3.0-preview.1
└──▷ TRY IT
Install, list, and remove a CLI extension without manually editing config files.
$ gemini extensions install <extension-name>
gemini extensions list
gemini extensions uninstall <extension-name>
  • Adds extensions install, uninstall, update, and list commands for managing CLI extensions.
  • Introduces a screen reader mode flag for improved accessibility.
  • Adds prompt completion support in the CLI REPL.
  • Supports specifying themes as file paths instead of built-in names only.
  • Adds an option to disable fuzzy search.
+14 moreshow less
  • Supports editing string settings directly in the settings UI.
  • Adds IDE connection support via stdio MCP transport.
  • Supports MCP HTTP URL 401 error handling for authentication flows.
  • Improves MCP prompt argument parsing.
  • Includes MCP request details in error logs.
  • Shares file list patterns between glob and grep tools for consistent filtering.
  • Handles special characters in file search paths.
  • Supports JSON schema formats using ajv-formats in tool definitions.
  • Introduces system defaults (distinct from system overrides) for enterprise configuration.
  • Parallelizes memory discovery file operations for a significant performance gain.
  • Adds debug logging of keystrokes for diagnostic investigation.
  • Adds explicit license selection with status visibility.
  • Writes workspace path to IDE port file for improved IDE integration.
  • Supports all content types in prompts from Zed.
Was this useful?
◆  AI Agent Frameworks

CrewAI

Sources Release notes → 0.175.0 NOTES

Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

CrewAI 0.175.0 adds Qdrant RAG support, crewai config reset, auto-injected trigger payloads, and a centralized embedding client system.

└──▷ GET THIS VERSION
$ git clone --branch 0.175.0 https://github.com/crewAIInc/crewAI.git
# already have the repo? check out this version:
$ git checkout 0.175.0
└──▷ TRY IT
Clear cached login tokens from the local crewAI config when rotating credentials or switching accounts.
$ crewai config reset
  • Adds Qdrant as a RAG provider, with a new generic Qdrant client alongside an existing ChromaDB client.
  • Introduces a centralized embedding types system and a base embedding client for standardized embedding configuration.
  • Adds crewai config reset command to clear stored tokens.
  • Enables crewai_trigger_payload auto-injection into flows triggered by automation.
  • Adds support for additional parameters in Flow.start() methods.
+3 moreshow less
  • Displays task names in verbose CLI output for better observability.
  • Simplifies RAG client initialization with a new RAG configuration system.
  • Adds support to remove Auth0 and email entry on crewai login.
Was this useful?

LangChain

Sources Release notes → langchain-text-splitters==0.3.10 2 RELEASES · 2025-08-28 NOTES STABLE

langchain-text-splitters 0.3.10 adds optional custom header pattern support for text splitting.

└──▷ GET THIS VERSION
$ git clone --branch langchain-text-splitters==0.3.10 https://github.com/langchain-ai/langchain.git
# already have the repo? check out this version:
$ git checkout langchain-text-splitters==0.3.10
  • Adds optional custom header pattern support to the text splitter, allowing callers to supply their own regex or pattern definitions for header detection.
1 more release in this issue · 2025-08-28
langchain==1.0.0a2 NOTES STABLE

LangChain v1.0.0a2 revamps create_react_agent, adds stuff and map-reduce chains, and drops Python 3.9 support.

└──▷ GET THIS VERSION
$ git clone --branch langchain==1.0.0a2 https://github.com/langchain-ai/langchain.git
# already have the repo? check out this version:
$ git checkout langchain==1.0.0a2
  • Revamps create_react_agent with updated internals for building ReAct-style agents.
  • Adds stuff and map_reduce chains for document summarization and question-answering workflows.
  • Adds minimal and verbosity options to the OpenAI integration.
└──▷ BREAKING ON UPGRADE
  • !Python 3.9 is no longer supported; LangChain v1 requires Python 3.10 or later.
Was this useful?
◆  Local LLM Runtimes

Jan AI Jan

Sources Release notes → v0.6.9 NOTES

Jan v0.6.9 adds mmproj/vision model support, MCP enhancements, GGUF validation, model favorites, and Polish localization.

└──▷ GET THIS VERSION
$ git clone --branch v0.6.9 https://github.com/janhq/jan.git
# already have the repo? check out this version:
$ git checkout v0.6.9
└──▷ HOW TO FIND IT
Cap MCP tool-call retries to avoid infinite loops when an MCP server misbehaves.
📍In Jan, go to Settings › MCP Servers, open a server entry, and set 'Max Attempt' to your desired limit (e.g. 3) before saving.
Start the local API server automatically every time Jan launches, without manual intervention.
📍In Jan, go to Settings › Local API Server and enable the 'Run on startup' toggle.
Load a vision-capable local model by pairing it with its mmproj file so image inputs are processed correctly.
📍In Jan, open the Hub, select a model that shows the vision icon, and import the corresponding mmproj model file when prompted during setup.
  • Adds support for passing the API key via environment variable instead of as a command-line argument for llama.cpp.
  • Adds support for custom environment variables for llama.cpp, enabling fine-grained runtime configuration.
  • Adds max_attempt setting for MCP to cap tool-call loops and prevent runaway execution.
  • Adds a 'run on startup' setting for the local API server so it launches automatically with the app.
  • Adds support for mmproj (multimodal projection) models, enabling vision/image capabilities in local inference.
+13 moreshow less
  • Adds GGUF metadata reading, file-size validation, and SHA-256 hash validation before loading models.
  • Adds model compatibility check and memory estimation so users know before loading whether a model will fit in available RAM/VRAM.
  • Adds reasoning field support for OpenRouter-connected models.
  • Adds MCP server error handling with structured feedback in the UI.
  • Adds tool-call cancellation, letting users stop an in-flight MCP tool call mid-run.
  • Adds auto-detection of model tool-use capability so users no longer need to configure it manually.
  • Adds support for inserting the current date into the assistant system prompt.
  • Adds CPU architecture detection at runtime to select the correct backend binary automatically.
  • Adds an attachment UI for including files in conversations.
  • Adds a vision indicator icon in the Hub model list so multimodal models are visually identified.
  • Adds the ability for users to mark models as favorites.
  • Adds Polish language translation.
  • Adds Flatpak packaging, making Jan distributable via Flathub on Linux.
Was this useful?
Other / Uncategorized
◆  AI OBSERVABILITY

Arize Phoenix

Sources Release notes → arize-phoenix-v11.30.0 NOTES

Phoenix 11.30.0 adds a span document annotations API and missing-percentage visibility for experiment evaluations.

└──▷ GET THIS VERSION
$ git clone --branch arize-phoenix-v11.30.0 https://github.com/Arize-ai/phoenix.git
# already have the repo? check out this version:
$ git checkout arize-phoenix-v11.30.0
  • Adds a span document annotations API endpoint for annotating documents associated with spans.
  • Experiments UI now shows the missing percentage for experiment evaluations, making gaps in eval coverage visible at a glance.
Was this useful?

Langfuse

Sources Release notes → v3.106.0 2 RELEASES · 2025-08-28 NOTES STABLE

Langfuse v3.106.0 adds graph views for new observation types in tracing.

└──▷ GET THIS VERSION
$ git clone --branch v3.106.0 https://github.com/langfuse/langfuse.git
# already have the repo? check out this version:
$ git checkout v3.106.0
  • Adds graph views for new observation types in the tracing UI.
1 more release in this issue · 2025-08-28
v3.105.0 NOTES STABLE

Langfuse v3.105.0 adds score filters to dataset-run UI tables and shows Source ID in the Annotation Queue Items table.

└──▷ GET THIS VERSION
$ git clone --branch v3.105.0 https://github.com/langfuse/langfuse.git
# already have the repo? check out this version:
$ git checkout v3.105.0
  • Adds score filters to dataset-run UI tables, enabling filtering of runs by score values directly in the interface.
  • Shows Source ID as a column in the Annotation Queue Items table for easier traceability.
Was this useful?

Weights & Biases Weave

Sources Release notes → v0.52.5 NOTES

Weave v0.52.5 adds user-controlled key redaction, a wandb integration, and parallel table uploads for faster tracing.

└──▷ GET THIS VERSION
$ git clone --branch v0.52.5 https://github.com/wandb/weave.git
# already have the repo? check out this version:
$ git checkout v0.52.5
  • Adds user control over which keys are redacted from traced payloads via feat(weave): Give user control over what keys to redact.
  • Adds a wandb integration, enabling direct linking between Weave traces and W&B runs.
  • Parallel table uploads via table_create_from_digests significantly reduce latency when logging large tables.
  • Significantly improves import time by deferring imports until needed, reducing startup overhead for traced applications.
  • Respects the WANDB_ENTITY environment variable in weave.init(), enabling entity selection without code changes.
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 →