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 -276, November 14, 2025

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

Agno (formerly Phidata)

Sources Release notes → v2.2.12 NOTES

Agno v2.2.12 adds a metadata Filter DSL for Knowledge searches and a Slack mention-only reply mode

└──▷ GET THIS VERSION
$ git clone --branch v2.2.12 https://github.com/agno-agi/agno.git
# already have the repo? check out this version:
$ git checkout v2.2.12
└──▷ USE IT
Re-enable all-channel responses for a Slack-connected agent that previously relied on the old default behaviour.
python
slack_interface = SlackInterface(agent=my_agent, reply_to_mentions_only=False)
  • Adds reply_to_mentions_only parameter to the Slack interface, controlling whether agents respond to all channel messages or only direct mentions (now defaults to mentions-only).
  • Introduces a metadata-based Filter DSL for Knowledge searches supporting EQ, IN, GT, LT, NOT, AND, and OR expressions; PGVector-backed stores are supported in this release, with additional VectorDB support to follow.
└──▷ BREAKING ON UPGRADE
  • !The Slack interface now defaults to replying only to mentions (reply_to_mentions_only); agents that previously answered all channel messages will silently stop doing so after upgrading unless reply_to_mentions_only is set to False.
Was this useful?

PydanticAI

Sources Release notes → v1.18.0 2 RELEASES · 2025-11-14 NOTES STABLE

PydanticAI v1.18.0 adds Anthropic prompt caching support and recognizes GPT-5.1 as a known model name.

└──▷ GET THIS VERSION
$ git clone --branch v1.18.0 https://github.com/pydantic/pydantic-ai.git
# already have the repo? check out this version:
$ git checkout v1.18.0
  • Adds Anthropic prompt caching support.
  • Adds gpt-5.1 to the list of known OpenAI model names; bumps openai dependency to v2.8.0 (v1 still supported).
  • Bumps temporalio to v1.19.0 and adopts SimplePlugin.
1 more release in this issue · 2025-11-14
v1.17.0 NOTES STABLE

PydanticAI v1.17.0 adds Temporal support for FastMCPToolset and environment variable expansion in mcp.json

└──▷ GET THIS VERSION
$ git clone --branch v1.17.0 https://github.com/pydantic/pydantic-ai.git
# already have the repo? check out this version:
$ git checkout v1.17.0
└──▷ USE IT
Inject secrets or environment-specific values into your MCP server config without hardcoding them in mcp.json.
json
{
  "mcpServers": {
    "my-server": {
      "command": "python",
      "args": ["server.py"],
      "env": {
        "API_KEY": "${MY_API_KEY}"
      }
    }
  }
}
  • Supports environment variable expansion inside mcp.json when loading servers via load_mcp_servers().
  • Enables FastMCPToolset to work with Temporal for durable, workflow-based MCP tool execution.
Was this useful?
◆  AI Coding Agents

Cline

Sources Release notes → v3.37.1 NOTES

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

Cline v3.37.1 adds the free minimax/mimax-m2 model to the model picker.

└──▷ GET THIS VERSION
$ git clone --branch v3.37.1 https://github.com/cline/cline.git
# already have the repo? check out this version:
$ git checkout v3.37.1
  • Adds the free minimax/mimax-m2 model as a selectable option in the model picker.
Was this useful?

Google gemini-cli

Sources Release notes → v0.17.0-nightly.20251114.0fcbff506 3 RELEASES · 2025-11-14 NOTES STABLE

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

gemini-cli v0.17.0-nightly adds animated scrolling, draggable scrollbar, sticky headers, and alternate buffer UI by default.

└──▷ GET THIS VERSION
$ git clone --branch v0.17.0-nightly.20251114.0fcbff506 https://github.com/google-gemini/gemini-cli.git
# already have the repo? check out this version:
$ git checkout v0.17.0-nightly.20251114.0fcbff506
  • Enables alternate screen buffer (useAlternateBuffer) by default for a cleaner terminal UI experience.
  • Adds animated page-up/page-down, fn-up/fn-down, and End/Home key navigation in the UI.
  • Introduces a draggable scrollbar for mouse-driven scroll control.
  • Adds sticky headers with top rounded border that remain visible while scrolling.
  • Supports an incremental update experiment flag for rendering optimization.
+2 moreshow less
  • Records auth type in history checkpoints for improved session tracking.
  • Allows users to manually reset model selection back to auto mode when the client is in fallback mode.
2 more releases in this issue · 2025-11-14
v0.15.0 NOTES STABLE

gemini-cli v0.15.0 adds session resume flags, a hooks execution engine, /extensions restart, and a listCommands A2A endpoint.

└──▷ GET THIS VERSION
$ git clone --branch v0.15.0 https://github.com/google-gemini/gemini-cli.git
# already have the repo? check out this version:
$ git checkout v0.15.0
└──▷ TRY IT
Reload all extensions mid-session after editing their configs or tool exclusion lists, without restarting the CLI.
$ /extensions restart
  • Adds CLI flags for session management, including the ability to resume previous geminiChat sessions.
  • Introduces a Hook Execution Engine, enabling hooks to fire during CLI operations.
  • Adds /extensions restart slash command to reload extensions without restarting the CLI.
  • Adds listCommands endpoint to the A2A (agent-to-agent) server.
  • Gemini memory now reloads automatically on extension load/unload.
+5 moreshow less
  • Extension reloading now respects updates to excluded tools.
  • Adds a setting to disable GitHub extensions.
  • Adds expected_replacements parameter to the smart-edit tool.
  • Supports scrolling within the Ink-rendered UI.
  • Switches terminal rendering to alternate buffer mode for cleaner display.
v0.16.0-preview.0 NOTES STABLE

gemini-cli v0.16.0 adds a safety checker framework, hook result aggregation, enhanced RipGrep search, and new UI navigation capabilities.

└──▷ GET THIS VERSION
$ git clone --branch v0.16.0-preview.0 https://github.com/google-gemini/gemini-cli.git
# already have the repo? check out this version:
$ git checkout v0.16.0-preview.0
  • Introduces a safety checker framework (feat(safety)) for validating tool actions before execution.
  • Adds hook result aggregation, allowing multiple hook outputs to be combined and acted upon together.
  • Enhances the RipGrep tool with advanced search options and improved defaults for richer code search.
  • Enables the write_todo tool so the agent can create and manage to-do lists during sessions.
  • Adds animated page-up/page-down, Fn+Up/Down, and End+Home keyboard navigation in the UI.
+6 moreshow less
  • Adds draggable scrollbar support in the terminal UI.
  • Adds two-stage loop detection in the agent core to catch and break repetitive model behavior earlier.
  • Supports an incremental update experiment flag for streaming response rendering.
  • Auth type is now recorded in history checkpoints, enabling per-session auth tracking.
  • Always shows the tool internal name in /tools output alongside the display name.
  • Switches the UI to use the alternate terminal buffer by default, keeping the primary buffer clean.
└──▷ BREAKING ON UPGRADE
  • !The read-many-files tool has been removed from the agent; workflows relying on it must switch to alternative file-reading approaches.
Was this useful?
Other / Uncategorized
◆  AI OBSERVABILITY

Arize Phoenix

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

Phoenix v12.15.0 updates the Anthropic model list with latest models.

└──▷ GET THIS VERSION
$ git clone --branch arize-phoenix-v12.15.0 https://github.com/Arize-ai/phoenix.git
# already have the repo? check out this version:
$ git checkout arize-phoenix-v12.15.0
  • Updates the supported Anthropic model list to include the latest available models.
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 →