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 -342, September 8, 2025

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

Agno (formerly Phidata)

Sources Release notes → v1.8.2 NOTES

Agno v1.8.2 adds response_model structured output support for AG-UI and Discord, plus updated_at on session responses.

└──▷ GET THIS VERSION
$ git clone --branch v1.8.2 https://github.com/agno-agi/agno.git
# already have the repo? check out this version:
$ git checkout v1.8.2
└──▷ USE IT
Return a typed, structured response from a Discord-connected agent instead of raw text.
python
from agno.client.discord import DiscordClient
from pydantic import BaseModel

class AnalysisResult(BaseModel):
    summary: str
    risk_level: str

client = DiscordClient(agent=my_agent, response_model=AnalysisResult)
  • Adds response_model support to AG-UI, enabling structured output from agents in AG-UI apps.
  • Adds response_model support to DiscordClient, enabling structured output from agents in Discord apps.
  • Adds updated_at field to AgentSessionResponse and TeamSessionResponse.
  • Extends JSON Schema constraint support for Gemini models.
Was this useful?

LlamaIndex

Sources Release notes → v0.14.0 NOTES

LlamaIndex v0.14.0 adds document block support in OpenAI chat completions and upgrades to llama-index-workflows 2.0.

└──▷ GET THIS VERSION
$ git clone --branch v0.14.0 https://github.com/run-llama/llama_index.git
# already have the repo? check out this version:
$ git checkout v0.14.0
  • Adds support for document blocks in llama-index-llms-openai OpenAI chat completions.
└──▷ BREAKING ON UPGRADE
  • !The llama-index-workflows dependency is bumped to 2.0: the checkpointer feature is removed, sub-workflows are removed, the send_event method is removed from the Workflow class (it remains on the Context class), the stream_events() method is removed from the Workflow class (it remains on the Context class), and stepwise execution support is removed.
Was this useful?

browser-use

Sources Release notes → 0.7.5 NOTES

browser-use 0.7.5 adds Qwen and Gemma LLM support, cross-origin iframe traversal, and exposes reasoning_models and cross_origin_iframes as parameters.

└──▷ GET THIS VERSION
$ git clone --branch 0.7.5 https://github.com/browser-use/browser-use.git
# already have the repo? check out this version:
$ git checkout 0.7.5
└──▷ USE IT
Declare a Qwen reasoning model so browser-use applies the correct prompting strategy when using Qwen via Ollama or another provider.
python
agent = Agent(
    task='Book a flight on the airline website',
    llm=llm,
    reasoning_models=['qwen3']
)
  • Exposes cross_origin_iframes as a parameter with depth limits, enabling the agent to traverse and interact with cross-origin iframes during browser automation.
  • Exposes reasoning_models as a configurable parameter, allowing callers to explicitly declare which models use reasoning-style prompting.
  • Adds Qwen LLM integration, expanding supported model providers.
  • Adds Gemma LLM integration, expanding supported model providers.
  • Adds paint-order filtering to improve accuracy of visible-element detection on complex pages.
└──▷ BREAKING ON UPGRADE
  • !HTTP mode has been removed from the MCP server; any setup using HTTP transport for the MCP server will stop working after upgrading.
Was this useful?
◆  AI Coding Agents

OpenAI Codex CLI

Sources Release notes → rust-v0.31.0 NOTES

Lightweight coding agent that runs in your terminal

Codex CLI 0.31.0 adds per-MCP-server startup timeouts, command preview highlighting, and richer session/status info.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.31.0 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.31.0
└──▷ USE IT
Set a longer startup timeout for a slow-starting MCP server (e.g., on Windows) to prevent premature connection failures.
toml
# In your codex config (e.g., ~/.codex/config.toml)
[mcp_servers.my_server]
command = "my-mcp-server"
startup_timeout_ms = 15000
  • Adds startup_timeout_ms config option per MCP server declaration, fixing slow-start issues especially on Windows.
  • Shows minutes and hours in the TUI thinking timer for long-running sessions.
  • Displays CLI version in /status output.
  • Respects model family configuration overrides from the TOML config file.
  • Moves token usage and context information to the session level in the TUI.
+4 moreshow less
  • Clears non-empty prompts with Ctrl+C.
  • Highlights the Proposed Command preview in the TUI.
  • Adds a getUserAgent MCP method.
  • Cancels pending OAuth login to free up the localhost port when login is abandoned.
Was this useful?

SST OpenCode

Sources Release notes → v0.6.6 NOTES

The open source coding agent.

OpenCode v0.6.6 enables npm package installation on Windows and re-enables todo tools for Qwen models.

└──▷ GET THIS VERSION
$ git clone --branch v0.6.6 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v0.6.6
  • Supports npm package installation on Windows.
  • Re-enables todowrite and todoread tools for Qwen models.
Was this useful?

Google gemini-cli

Sources Release notes → v0.5.0-nightly.20250908.4693137b NOTES

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

gemini-cli v0.5.0-nightly gains improved MCP slash command discoverability and a new UIContext hook.

└──▷ GET THIS VERSION
$ git clone --branch v0.5.0-nightly.20250908.4693137b https://github.com/google-gemini/gemini-cli.git
# already have the repo? check out this version:
$ git checkout v0.5.0-nightly.20250908.4693137b
  • Improves discoverability of MCP slash commands in the UI, making MCP integrations easier to find and use.
  • Introduces useUI hook and UIContext for richer programmatic UI interaction.
  • Allows slash commands to opt out of autocompletion and /help discovery for cleaner command surfaces.
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 →