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 -352, August 29, 2025

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

Block Goose

Sources Release notes → v1.7.0 NOTES

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

Goose v1.7.0 adds Android/Termux computer control, extension malware scanning, auto-visualization of structured data, and dynamic provider model querying.

└──▷ GET THIS VERSION
$ git clone --branch v1.7.0 https://github.com/block/goose.git
# already have the repo? check out this version:
$ git checkout v1.7.0
  • Adds computer control support on Android devices via Termux.
  • Adds extension malware scanning to detect malicious code before installation.
  • New MCP-UI Autovisualiser automatically renders structured data returned in sessions.
  • UI now dynamically queries providers for their supported models at runtime.
  • Re-introduces session sharing between users.
+5 moreshow less
  • Supports port numbers in custom OpenAI-compatible provider configurations.
  • Adds support for reading OTLP configuration from config files and environment variables.
  • Enables loading of nested hint files for better project organization.
  • Adds Tetrate Agent Router Service as a new provider in the registry.
  • Adds scroll state support for improved navigation in the chat session list.
Was this useful?

OpenAI Codex CLI

Sources Release notes → rust-v0.26.0 NOTES

Lightweight coding agent that runs in your terminal

Codex CLI gains custom slash-prompt libraries, agentic image viewing, and an MCP GetConfig endpoint.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.26.0 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.26.0
└──▷ TRY IT
Create a reusable slash command so you can invoke a custom prompt mid-session without retyping it.
$ mkdir -p ~/.codex/prompts
echo 'Summarize the security implications of the following code:' > ~/.codex/prompts/secreview.md
# Then inside a Codex session, type: /secreview
  • Adds custom /prompts support: drop prompt files into ~/.codex/prompts to create reusable slash commands.
  • New 'View Image' tool lets Codex agentically load and interpret local image files during a task.
  • New MCP GetConfig endpoint exposes the fully resolved Codex configuration for inspection by MCP clients.
Was this useful?

Zed

Sources Release notes → v0.201.7 NOTES

ACP external agent updates now install silently in the background.

└──▷ GET THIS VERSION
$ git clone --branch v0.201.7 https://github.com/zed-industries/zed.git
# already have the repo? check out this version:
$ git checkout v0.201.7
  • ACP external agent releases now install in the background without interrupting the current session.
Was this useful?
◆  AI Agent Frameworks

LangChain

Sources Release notes → langchain-tests==0.3.21 NOTES

langchain-tests 0.3.21 adds a configurable property for naming the 'number of results' parameter in standard retriever tests.

└──▷ GET THIS VERSION
$ git clone --branch langchain-tests==0.3.21 https://github.com/langchain-ai/langchain.git
# already have the repo? check out this version:
$ git checkout langchain-tests==0.3.21
  • Adds a property to standard tests to set the name of the parameter controlling the number of results to return, enabling test suites to match retriever-specific parameter naming conventions.
  • Extends standard Anthropic inputs test coverage to include cache_control.
Was this useful?

OpenAI Agents SDK

Sources Release notes → v0.2.10 NOTES

Adds environment-variable control for trace_include_sensitive_data, conversations API support, and reasoning text delta events for gpt-oss models.

└──▷ GET THIS VERSION
$ git clone --branch v0.2.10 https://github.com/openai/openai-agents-python.git
# already have the repo? check out this version:
$ git checkout v0.2.10
  • Enables trace_include_sensitive_data to be configured via an environment variable, letting operators control sensitive data inclusion in traces without code changes.
  • Adds conversations API support.
  • Adds reasoning text delta event support for gpt-oss models in streaming runs.
Was this useful?

PydanticAI

Sources Release notes → v0.8.1 NOTES

PydanticAI v0.8.1 adds system-instructions tracing to agent run spans and renames key streaming and response methods.

└──▷ GET THIS VERSION
$ git clone --branch v0.8.1 https://github.com/pydantic/pydantic-ai.git
# already have the repo? check out this version:
$ git checkout v0.8.1
  • Adds gen_ai.system_instructions attribute to agent run spans, exposing system prompt content in OpenTelemetry traces.
  • Renames StreamedRunResult methods to be consistent with AgentStream (see breaking changes).
  • Renames ModelResponse.provider_request_id to provider_response_id (see breaking changes).
└──▷ BREAKING ON UPGRADE
  • !StreamedRunResult methods are renamed to match AgentStream naming conventions — callers using the old method names will break on upgrade.
  • !ModelResponse.provider_request_id is renamed to provider_response_id — any code referencing provider_request_id will break on upgrade.
  • !Specifying a model name without a provider prefix is deprecated, as is the vertexai provider name — configurations using bare model names or vertexai will need to be updated.
Was this useful?
Other / Uncategorized
◆  VECTOR DB RAG

LanceDB

Sources Release notes → python-v0.25.0-beta.0 2 RELEASES · 2025-08-29 NOTES STABLE

LanceDB python-v0.25.0-beta.0 adds multi-level namespace support, named index creation, and PyTorch batch indexing.

└──▷ GET THIS VERSION
$ git clone --branch python-v0.25.0-beta.0 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout python-v0.25.0-beta.0
└──▷ USE IT
Create a named vector index so you can reference or manage it by name later.
python
table.create_index("embedding", name="my_vector_index")
  • Adds name parameter to Python create_index calls, allowing indexes to be created with explicit names.
  • Supports multi-level namespace for organizing tables and datasets within a LanceDB connection.
  • Adds __getitems__ method to the LanceDB dataset interface for native PyTorch batch-indexing integration.
└──▷ BREAKING ON UPGRADE
  • !Multi-level namespace support changes how namespaces are structured; existing single-level namespace setups may require migration.
1 more release in this issue · 2025-08-29
v0.22.0-beta.0 NOTES STABLE

LanceDB v0.22.0-beta.0 adds multi-level namespace support, named index creation, and PyTorch __getitems__ integration.

└──▷ GET THIS VERSION
$ git clone --branch v0.22.0-beta.0 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout v0.22.0-beta.0
└──▷ USE IT
Assign an explicit name to an index at creation time so it can be referenced unambiguously later.
python
table.create_index("embedding", name="my_embedding_idx")
  • Adds name parameter to remaining Python create_index calls, allowing indexes to be explicitly named at creation time.
  • Supports multi-level namespace for organizing tables and datasets hierarchically.
  • Adds __getitems__ method to enable batch-indexing access for PyTorch dataset integration.
└──▷ BREAKING ON UPGRADE
  • !Multi-level namespace support changes namespace handling in a breaking way — existing single-level namespace usage may require migration.
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 →