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 -317, October 3, 2025

THE AI TOOLCHAIN NO. -317
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED OCTOBER 3, 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 Agent Frameworks

Agno (formerly Phidata)

Sources Release notes → v2.1.1 NOTES

Agno v2.1.1 adds a prefix option for AGUI, WhatsApp, and Slack interfaces to support multiple interfaces on one AgentOS instance.

└──▷ GET THIS VERSION
$ git clone --branch v2.1.1 https://github.com/agno-agi/agno.git
# already have the repo? check out this version:
$ git checkout v2.1.1
  • Adds a prefix parameter to AGUI, Whatsapp, and Slack interfaces, enabling multiple interfaces to run on the same AgentOS instance with distinct route prefixes.
Was this useful?

LlamaIndex

Sources Release notes → v0.14.4 NOTES

LlamaIndex v0.14.4 adds Bedrock AgentCore Memory, Apache Solr vector store, structured outputs for OpenAILike, and Claude Sonnet 4.5 support.

└──▷ GET THIS VERSION
$ git clone --branch v0.14.4 https://github.com/run-llama/llama_index.git
# already have the repo? check out this version:
$ git checkout v0.14.4
  • Adds llama-index-memory-bedrock-agentcore (v0.1.0) with a new Bedrock AgentCore Memory integration for persistent agent memory backed by AWS.
  • Adds llama-index-vector-stores-solr (v0.1.0) with a new ApacheSolrVectorStore integration for using Apache Solr as a vector store backend.
  • Adds structured outputs support to OpenAILike in llama-index-llms-openai-like and llama-index-llms-openai.
  • Adds support for Claude Sonnet 4.5 (anthropic-sonnet-4-5) in llama-index-llms-anthropic.
  • Adds support for Claude Sonnet 4.5 in llama-index-llms-bedrock-converse.
+2 moreshow less
  • Expands the list of available models in llama-index-llms-mistralai with updated MistralAI LLM entries.
  • Updates llama-index-tools-scrapegraph to align with the latest scrapegraphai library.
Was this useful?

PydanticAI

Sources Release notes → v1.0.15 NOTES

PydanticAI v1.0.15 adds image generation support, streaming events API, and new ModelResponse convenience methods.

└──▷ GET THIS VERSION
$ git clone --branch v1.0.15 https://github.com/pydantic/pydantic-ai.git
# already have the repo? check out this version:
$ git checkout v1.0.15
└──▷ USE IT
Stream agent events without manually wiring up an event_stream_handler — useful for real-time UIs or logging pipelines.
python
async for event in agent.run_stream_events('Summarize this document', deps=deps):
    print(event)
Extract just the text from the latest model response after a run, without manually iterating over message parts.
python
result = await agent.run('What is 2 + 2?')
print(result.response.text)
  • Adds AgentRunResult.response convenience method to retrieve the latest model response from a completed agent run.
  • Adds ModelResponse.text, ModelResponse.thinking, ModelResponse.files, ModelResponse.images, ModelResponse.tool_calls, and ModelResponse.builtin_tool_calls convenience methods for accessing parts of a model response.
  • Adds Agent.run_stream_events() convenience method as a shorthand wrapper around run(event_stream_handler=...).
  • Supports image generation and image output with Google and OpenAI providers.
  • Adds content (e.g. files) returned by a tool to FunctionToolResultEvent, making tool output accessible in event streams.
+3 moreshow less
  • Sets MCPServer id and tool_prefix attributes automatically in load_mcp_servers.
  • Adds gemini-2.5-flash and gemini-2.5-flash-lite model names and aliases for the Google Gemini provider.
  • Supports enums in format_as_xml for structured XML formatting of enum values.
Was this useful?
◆  AI Coding Agents

GitHub Copilot CLI

Sources Release notes → v0.0.334 NOTES

GitHub Copilot CLI v0.0.334 adds paste compaction and a context-limit warning to help manage long sessions.

└──▷ GET THIS VERSION
$ git clone --branch v0.0.334 https://github.com/github/copilot-cli.git
# already have the repo? check out this version:
$ git checkout v0.0.334
  • Pasting more than 10 lines now displays a compact token (e.g. [Paste #1 - 15 lines]) instead of flooding the terminal.
  • Adds a warning when conversation context reaches ≤20% of the model's remaining limit, prompting users to start a new session before truncation occurs.
  • Adds the current version to startup logs to aid in bug reporting.
Was this useful?

OpenAI Codex CLI

Sources Release notes → rust-v0.44.0 NOTES

Lightweight coding agent that runs in your terminal

Codex CLI v0.44.0 adds cloud task management, streamable HTTP MCP servers, custom prompt arguments, and a refreshed TUI.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.44.0 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.44.0
└──▷ TRY IT
Manage cloud tasks from the CLI — useful for kicking off or inspecting long-running agent jobs in the cloud.
$ codex cloud
  • New TUI refresh: updated chat composer, bottom pane, two-stage model picker, and upgrade nudge.
  • Custom prompts now support named and positional (numeric) arguments via the /prompts: prefix.
  • Adds support for streamable HTTP MCP servers.
  • New codex cloud subcommand (very experimental) for managing cloud tasks.
  • Experimental reduction of repetitive approval prompts for read-only (safe) commands on Windows via PowerShell command safety classification.
+12 moreshow less
  • Displays context window usage ratio while tasks are running.
  • Shows 'Viewed Image' indicator when the model processes an image.
  • Adds /review command to main command palette.
  • Fuzzy file search is now exposed via the MCP server.
  • OpenTelemetry events support added.
  • Web search item wired up in the response stream.
  • Falls back to configured instruction files when AGENTS.md is not available.
  • Adds Updated at time in the session resume picker.
  • Supports CODEX_API_KEY environment variable for codex exec.
  • Separates codex mcp into distinct codex mcp-server and codex app-server subcommands.
  • TypeScript SDK scaffold introduced with support for model, sandbox mode, working directory, and skipGitRepoCheck options.
  • Writes PID in addition to port to the server info file.
└──▷ BREAKING ON UPGRADE
  • !The codex mcp command is split into codex mcp-server and codex app-server; any scripts or configs invoking codex mcp will break.
  • !The legacy codex exec --json format is removed; callers relying on the old JSON output format will break.
Was this useful?
◆  Local LLM Runtimes

LocalAI

Sources Release notes → v3.6.0 NOTES

LocalAI v3.6.0 adds L4T device support for Kokoro, multilingual Chatterbox TTS, and six new gallery models including IBM Granite 4.0 and Qwen image editing.

└──▷ GET THIS VERSION
$ git clone --branch v3.6.0 https://github.com/mudler/LocalAI.git
# already have the repo? check out this version:
$ git checkout v3.6.0
  • Adds Kokoro TTS backend support for L4T (Linux for Tegra) devices, enabling on-device speech synthesis on NVIDIA Jetson hardware.
  • Adds multilingual support to the Chatterbox TTS backend.
  • Adds qwen-image-edit-2509 to the model gallery for image editing workflows.
  • Adds whisper-turbo via the whisper.cpp backend to the model gallery.
  • Adds ibm-granite_granite-4.0-h-small, ibm-granite_granite-4.0-h-tiny, ibm-granite_granite-4.0-h-micro, and ibm-granite_granite-4.0-micro to the model gallery.
Was this useful?
◆  AI Model & Data Infrastructure

Ollama

Sources Release notes → v0.12.4 NOTES

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

Ollama v0.12.4 enables flash attention by default for Qwen3 models and adds a new override to disable it.

└──▷ GET THIS VERSION
$ git clone --branch v0.12.4 https://github.com/ollama/ollama.git
# already have the repo? check out this version:
$ git checkout v0.12.4
└──▷ TRY IT
Disable flash attention for a Qwen3 model if you encounter compatibility issues, overriding the new default.
$ OLLAMA_FLASH_ATTENTION=0 ollama run qwen3
  • Enables flash attention by default for Qwen3 and Qwen3 Coder models, improving inference performance without manual configuration.
  • Adds support for overriding default flash attention via OLLAMA_FLASH_ATTENTION=0 for models where it is enabled by default.
└──▷ BREAKING ON UPGRADE
  • !macOS 12 Monterey and macOS 13 Ventura are no longer supported.
  • !AMD gfx900 and gfx906 (MI50, MI60, etc.) GPUs are no longer supported via ROCm.
Was this useful?
Other / Uncategorized
◆  AI OBSERVABILITY

Arize Phoenix

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

Phoenix 12.2.0 adds root_path to launch_app, prompt version editing and tag loading in playground, and dataset label bulk management.

└──▷ GET THIS VERSION
$ git clone --branch arize-phoenix-v12.2.0 https://github.com/Arize-ai/phoenix.git
# already have the repo? check out this version:
$ git checkout arize-phoenix-v12.2.0
└──▷ USE IT
Serve Phoenix behind a reverse proxy or subpath by setting a root path at launch time.
python
import phoenix as px
px.launch_app(root_path="/phoenix")
  • Adds root_path parameter to launch_app to control the URL prefix when serving Phoenix behind a reverse proxy or subpath.
  • Enables bulk add/remove of labels on dataset examples via the UI.
  • Adds dataset label color validation to enforce valid label colors.
  • Supports editing prompt versions directly in the playground.
  • Supports loading a prompt into the playground by tag.
Was this useful?
◆  MCP TOOLING

Composio

Sources Release notes → v0.8.20 NOTES

Composio v0.8.20 adds allow_multiple for connected accounts and OpenAI Responses API support in the Python SDK.

└──▷ GET THIS VERSION
$ git clone --branch v0.8.20 https://github.com/ComposioHQ/composio.git
# already have the repo? check out this version:
$ git checkout v0.8.20
  • Adds allow_multiple option to the Python SDK when creating connected accounts, enabling multiple connections to the same integration.
  • Adds support for the OpenAI Python Responses API in the Composio Python SDK.
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 →