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 -055, June 25, 2026

THE AI TOOLCHAIN NO. -055
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED JUNE 25, 2026 · 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   # 14 tools matched
AI & LLM Tooling
◆  AI Agent Frameworks

AutoGPT

Sources Release notes → autogpt-platform-beta-v0.6.65 NOTES

AutoGPT Platform v0.6.65 adds global Cmd+K search, read-only graph viewing, webhook triggers, and MCP argument expansion.

└──▷ GET THIS VERSION
$ git clone --branch autogpt-platform-beta-v0.6.65 https://github.com/Significant-Gravitas/AutoGPT.git
# already have the repo? check out this version:
$ git checkout autogpt-platform-beta-v0.6.65
  • Adds @@agptfile reference expansion inside MCP tool arguments, letting agents dynamically inject file content into MCP calls.
  • Adds webhook-trigger setup with preset lifecycle management for the Copilot, enabling event-driven automation flows.
  • Adds a post_to_discord tool for the Copilot bot, enabling proactive outbound message delivery to Discord channels and threads.
  • Adds outbound channel/thread delivery RPC for the Copilot bot to support proactive output routing.
  • New AutoPilot Context Panel (v1) with Shell and Files tabs for in-platform agent context inspection.
+5 moreshow less
  • Global Cmd+K command palette now available across all platform pages for fast navigation.
  • Read-only Builder mode lets users view non-owned graphs in the Builder without editing rights.
  • Background 'dream' pass added to the Copilot for asynchronous agent processing.
  • Graph save is now atomic with clearer credential error surfacing in the Builder.
  • Deployable entry point added for the BatchExecutor, enabling standalone batch execution deployments.
Was this useful?

CrewAI

Sources Release notes → 1.15.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 1.15.0 adds declarative Flow definitions, DMN mode, composite each actions, and full CLI TUI support for conversational flows.

└──▷ GET THIS VERSION
$ git clone --branch 1.15.0 https://github.com/crewAIInc/crewAI.git
# already have the repo? check out this version:
$ git checkout 1.15.0
  • Adds unified declarative flow loading so flows can be defined and loaded from config rather than pure code.
  • Adds declarative Flow CLI support, enabling flow kickoff and management via CLI commands.
  • Adds each composite action to FlowDefinition for iterating over steps within a flow.
  • Adds optional if expression to each.do steps for conditional iteration logic inside flows.
  • Adds single-agent actions directly inside Flow definitions.
+5 moreshow less
  • Adds crew actions to FlowDefinition, letting flows orchestrate full crews as named actions.
  • Adds inline crew definition loading so crews can be defined directly within a flow config.
  • Implements DMN (Decision Model and Notation) mode support in crew creation and execution.
  • Supports conversational flows in the CLI TUI for interactive, turn-based flow sessions.
  • Tracks conversational flow turn usage in telemetry for observability into multi-turn interactions.
└──▷ BREAKING ON UPGRADE
  • !StateProxy is removed from flow state access — code that uses StateProxy to read or write flow state will break.
Was this useful?
◆  AI Coding Agents

Anthropic Claude Code

Sources Release notes → v2.1.193 NOTES

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

Claude Code v2.1.193 adds shell classifier routing, OTEL response logging, live path autocomplete, and memory-pressure reaping for background shells.

└──▷ GET THIS VERSION
$ git clone --branch v2.1.193 https://github.com/anthropics/claude-code.git
# already have the repo? check out this version:
$ git checkout v2.1.193
└──▷ USE IT
Enforce auto-mode classification on every shell command — useful in enterprise deployments that want consistent policy enforcement across all Bash/PowerShell invocations, not just detected code-execution patterns.
json
# In your Claude Code settings (e.g. settings.json)
{ "autoMode.classifyAllShell": true }
Capture full assistant response text in your OTEL pipeline for audit or compliance logging.
📍OTEL_LOG_ASSISTANT_RESPONSES=1 claude ...
Prevent idle background shell commands from being reaped under memory pressure if your workflow depends on long-lived idle shells.
📍CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP=1 claude ...
  • New autoMode.classifyAllShell setting routes all Bash/PowerShell commands through the auto-mode classifier, not just arbitrary-code-execution patterns.
  • Adds auto-mode denial reasons to the transcript, denial toast, and /permissions recent denials for better visibility into blocked actions.
  • New claude_code.assistant_response OpenTelemetry log event captures the model's full response text (redacted by default; enable with OTEL_LOG_ASSISTANT_RESPONSES=1).
  • Adds live file path autocomplete in bash mode (!) for faster command entry.
  • Adds a startup notice when MCP servers need authentication, pointing users to /mcp.
+1 moreshow less
  • Adds automatic memory-pressure reaping for idle background shell commands (disable with CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP=1).
└──▷ BREAKING ON UPGRADE
  • !The claude_code.assistant_response OTEL log event is emitted by default when OTEL_LOG_USER_PROMPTS is enabled — deployments that already log prompt content will also start receiving response content on upgrade. Set OTEL_LOG_ASSISTANT_RESPONSES=0 to keep prompts-only logging.
Was this useful?

Charm Crush

Sources Release notes → v0.80.0 NOTES

Glamourous agentic coding for all

Crush v0.80.0 adds auto-detection of local model context windows and a llamacpp provider enricher.

└──▷ GET THIS VERSION
$ git clone --branch v0.80.0 https://github.com/charmbracelet/crush.git
# already have the repo? check out this version:
$ git checkout v0.80.0
  • Automatically detects context window sizes for local model endpoints (llamacpp, omlx, lmstudio, litellm, ollama) instead of defaulting to zero.
  • Adds a llamacpp provider enricher for richer local model integration.
  • Logs provider warnings surfaced from tool/step results for better observability.
Was this useful?

Block Goose

Sources Release notes → v1.39.0 NOTES

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

Goose v1.39.0 adds /status and /model CLI commands, MLX local inference, 8 new providers, image read tool, quarterly scheduler, and broad ACP expansion.

└──▷ GET THIS VERSION
$ git clone --branch v1.39.0 https://github.com/block/goose.git
# already have the repo? check out this version:
$ git checkout v1.39.0
└──▷ TRY IT
Check the current session's status (model, extensions, token usage) without leaving the chat.
$ /status
Switch the active model mid-session without restarting — useful when a task needs a more capable or cheaper model.
$ /model
  • Adds /status slash command to the CLI for quick session inspection.
  • Adds /model slash command to the CLI for switching models mid-session.
  • Supports MLX models for local inference, enabling on-device LLM runs.
  • Adds image read tool for ingesting and reasoning over image files.
  • Supports OpenAI GPT models via AWS Bedrock mantle endpoint.
+27 moreshow less
  • Adds Azure Entra ID bearer token authentication via AZURE_OPENAI_AD_TOKEN.
  • Adds EmpirioLabs, OrcaRouter, Together AI, Perplexity, Alibaba (Qwen/DashScope), xAI SuperGrok, and Databricks AI Gateway as declarative providers.
  • Adds GOOSE_MAX_TOOL_RESPONSE_SIZE env var to cap tool output size.
  • Adds GYM_AGENT_TIMEOUT env var for configurable per-agent timeout in Open Model Gym.
  • Adds GOOSE_SERVER__SECRET_KEY support for securing the goose serve ACP endpoint.
  • Loads global agent hints automatically from ~/.agents/AGENTS.md.
  • Adds quarterly recurrence option to the task scheduler.
  • Adds peek mode for monitoring async background tasks in summon.
  • Adds context and working_dir override parameters for summon delegate tasks.
  • Adds structured metadata for summon task load results.
  • Adds Hugging Face OAuth support with a dedicated auth tab in settings.
  • Enables session import from external sources.
  • Adds ACP session search, list with keyword/type filter, and session management in the Desktop UI.
  • Adds ACP methods for managing recipes, global config, session extensions, and system prompt.
  • Adds ACP elicitation method with decline and cancel action propagation.
  • Adds ACP steering messages and _meta.conversationBefore for session forking.
  • Adds ACP thinking effort configuration option.
  • Adds Scholar Sidekick MCP extension.
  • Supports MCP extensions in open plugins.
  • Adds unified OTLP logging schema for cross-tool detection.
  • Adds canonical thinking modes for model reasoning control.
  • Adds goose://new-session and resume deep link handling.
  • Surfaces Anthropic stream refusals as visible errors instead of silent failures.
  • Adds Korean, Japanese, Hindi, Spanish, Russian, and Turkish localization for the desktop app.
  • Adds minimal uniffi setup for a cross-language SDK.
  • Tracks cache tokens for accurate cost reporting.
  • Enables prompt injection mitigation by default for internal users.
Was this useful?

OpenAI Codex CLI

Sources Release notes → rust-v0.142.2 2 RELEASES · 2026-06-25 NOTES STABLE

Lightweight coding agent that runs in your terminal

Codex CLI gains default MCP tool search, macOS system proxy support, and dark-mode plugin logos.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.142.2 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.142.2
└──▷ USE IT
Route Codex CLI traffic through a corporate PAC/WPAD proxy on macOS without manual proxy configuration.
yaml
# In your Codex config, enable system proxy resolution:
respect_system_proxy: true
  • Enables tool search for MCP tools by default when the model/provider supports it, improving tool discovery while staying compatible with older models.
  • Adds macOS system proxy, PAC, and WPAD resolution when respect_system_proxy is enabled, letting the CLI route through corporate proxies automatically.
  • Supports dark-mode logos for plugins via local manifests and remote catalogs.
  • Surfaces richer safety-buffering UI using server-provided visibility and faster-model metadata.
1 more release in this issue · 2026-06-25
rust-v0.142.1 NOTES STABLE

OpenAI Codex CLI adds opt-in Windows system proxy support including PAC, WPAD, static proxies, and bypass rules.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.142.1 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.142.1
  • Adds opt-in Windows system proxy support for authentication, covering PAC, WPAD, static proxies, and bypass rules.
Was this useful?

SST OpenCode

Sources Release notes → v1.17.11 NOTES

The open source coding agent.

OpenCode v1.17.11 adds session snapshots with revert controls, draggable tabs, and Chrome-style tab shortcuts.

└──▷ GET THIS VERSION
$ git clone --branch v1.17.11 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.17.11
  • Adds session snapshots and revert controls to roll back a session — including file changes — to any earlier message.
  • Adds Chrome-style tab cycle shortcuts (mod+1 through mod+9) in the desktop app.
  • Adds draggable tabs in the desktop app.
Was this useful?

Google gemini-cli

Sources Release notes → v0.49.0 NOTES

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

gemini-cli v0.49.0 adds GDC air-gapped auth support and a new eval:inventory command with JSON output.

└──▷ GET THIS VERSION
$ git clone --branch v0.49.0 https://github.com/google-gemini/gemini-cli.git
# already have the repo? check out this version:
$ git checkout v0.49.0
└──▷ TRY IT
Audit your eval inventory and pipe structured results into a downstream tool or script.
$ gemini eval:inventory --json
  • Supports GDC air-gapped Service Identity authentication after auth library update.
  • Adds new eval:inventory CLI command for listing and reporting eval inventory.
  • Adds JSON output mode for eval:inventory results.
  • Adds static eval source analyzer for evaluating CLI inputs.
Was this useful?
◆  AI Model & Data Infrastructure

Ollama

Sources Release notes → v0.30.11 NOTES

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

Ollama v0.30.11 adds thinking capability detection, auto-install for Claude Code and opencode, and broader CUDA/GPU support.

└──▷ GET THIS VERSION
$ git clone --branch v0.30.11 https://github.com/ollama/ollama.git
# already have the repo? check out this version:
$ git checkout v0.30.11
  • Adds thinking capability detection for opencode integration.
  • Auto-installs Claude Code when missing, streamlining AI coding assistant setup.
  • Auto-installs opencode when missing, reducing manual setup steps.
  • Detects model drift when the Codex App UI switches models.
  • Adds sm_86 GPU architecture support to the CUDA v13 Windows preset.
+5 moreshow less
  • Adds Compute Capability 87 (CC 87) support for CUDA v13 on Jetson devices.
  • Uses the host Vulkan loader on Windows for improved GPU compatibility.
  • Sizes multimodal projector (mmproj) offload based on projector memory.
  • Aligns the generate endpoint with native chat templates for more consistent output.
  • Unifies and tunes speculative decoding on the MLX runner.
Was this useful?
◆  Local LLM Runtimes

llama.cpp

Sources Release notes → b9788 NOTES

SYCL backend gains --split-mode tensor for dual-GPU tensor parallelism with BF16-compressed all-reduce

└──▷ GET THIS VERSION
$ git clone --branch b9788 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b9788
  • Adds --split-mode tensor support to the SYCL backend, enabling tensor parallelism across dual Intel Arc GPUs without OneCCL or new build dependencies.
  • Implements a two-path all-reduce: FP32 direct memcpy for small tensors (nelem < 32768) and BF16-compressed cross-device transfer for large tensors (nelem >= 32768), halving PCIe bandwidth for the common large-tensor case.
  • Delivers up to +78.6% token-generation throughput on Llama-3.3-70B Q4_K_M versus layer-split mode on dual Intel Arc Pro B70 hardware.
Was this useful?
Other / Uncategorized
◆  AI OBSERVABILITY

Arize Phoenix

Sources Release notes → arize-phoenix-v17.12.0 NOTES

Phoenix v17.12.0 adds a direct server agent endpoint, opt-in user ID on traces, CI eval testing API for JS, and sub-agent progress streaming.

└──▷ GET THIS VERSION
$ git clone --branch arize-phoenix-v17.12.0 https://github.com/Arize-ai/phoenix.git
# already have the repo? check out this version:
$ git checkout arize-phoenix-v17.12.0
  • Adds CI eval testing API to the JavaScript phoenix-client library for automated evaluation testing in CI pipelines.
  • Adds a direct server agent endpoint for agent interactions.
  • Attaches opt-in user.id to Phoenix Intelligence (pxi) traces to correlate agent activity with individual users.
  • Streams call_subagent progress in real time so agent task status is visible as it executes.
  • Adds a copyable trace ID in the trace details dialog header within the Experiments UI.
Was this useful?

Langfuse

Sources Release notes → v3.198.0 NOTES

Langfuse v3.198.0 adds multi-select dataset deletion, magic paste for JSON editors, annotation queue keyboard shortcuts, and Gemini 3 grounding search pricing.

└──▷ GET THIS VERSION
$ git clone --branch v3.198.0 https://github.com/langfuse/langfuse.git
# already have the repo? check out this version:
$ git checkout v3.198.0
  • Adds magic paste for JSON editors, auto-detecting and formatting pasted JSON in editor fields.
  • Adds keyboard shortcuts to annotation queues, plus comment-icon disambiguation and icon alignment improvements.
  • Adds multi-select delete for dataset items, backed by a shared ConfirmDialog component.
  • Adds Gemini 3 grounding search pricing to the built-in model price catalog.
  • Reflects Parquet export-tuning overrides in the blob-storage settings UI.
+3 moreshow less
  • Surfaces selected filter options at the top of the filter sidebar for faster access.
  • Emits a per-project blob export lag gauge for monitoring export pipeline health.
  • Restricts playground execution so users with the VIEWER role cannot run prompts.
Was this useful?
◆  MCP TOOLING

Composio

Sources Release notes → @composio/[email protected] NOTES

Composio @composio/[email protected] adds per-request AbortSignal cancellation across all SDK methods and cooperative cancellation for custom tools.

└──▷ GET THIS VERSION
$ git clone --branch @composio/[email protected] https://github.com/ComposioHQ/composio.git
# already have the repo? check out this version:
$ git checkout @composio/[email protected]
└──▷ USE IT
Cancel a slow tool search after 5 seconds so a stalled agent does not block indefinitely.
typescript
try {
  const tools = await composio.tools.get(
    'user_1',
    { search: 'send email', limit: 50 },
    { signal: AbortSignal.timeout(5_000) }
  );
} catch (err) {
  if (err instanceof ComposioRequestCancelledError) {
    return;
  }
  throw err;
}
Write a long-running custom tool that cancels its in-flight HTTP request when the caller aborts the session.
typescript
import { experimental_createTool } from '@composio/core';

const longRunningFetch = experimental_createTool('LONG_RUNNING_FETCH', {
  name: 'Long-running fetch',
  description: 'Fetches a URL with cooperative cancellation',
  inputParams: z.object({ url: z.string() }),
  execute: async (input, ctx) => {
    const resp = await fetch(input.url, { signal: ctx.signal });
    return { result: await resp.json() };
  },
});
  • Adds a ComposioRequestOptions trailing argument ({ signal?: AbortSignal }) to all public SDK methods — tools.get, tools.execute, toolkits.get, authConfigs.list/create/get/update/delete, connectedAccounts.*, triggers.*, mcp.*, toolRouter.*, and toolRouterSession.* — so callers can cancel long-running requests without blocking an agent indefinitely.
  • Adds ComposioRequestCancelledError as a typed, instanceof-detectable error class; any APIUserAbortError, AbortError, or DOMException(name='AbortError') from the underlying fetch is normalized to it, and catch paths in tools.execute, tools.getRawComposioToolBySlug, and toolkits.get re-throw it rather than remapping to ComposioToolExecutionError / ComposioToolNotFoundError / ComposioToolkitFetchError.
  • Exposes SessionContext.signal (the caller's AbortSignal) inside Tool Router custom tools via experimental_createTool, enabling cooperative mid-execution cancellation by wiring ctx.signal into any abortable I/O.
  • Adds a pre-execute signal check for custom tools: if signal.aborted is true before user execute runs, the SDK throws ComposioRequestCancelledError and never invokes user code.
  • Adds search and showDisabled filter parameters to authConfigs.list().
+3 moreshow less
  • Adds provider-agnostic JSON-schema property-key sanitizer utilities: sanitizeSchemaPropertyKeys(schema, policy), restoreOriginalKeys(value, mapping), mappingHasRenames(mapping), and the KeyMapping / KeySanitizationPolicy types, consumed by the @composio/anthropic provider to handle per-provider key character/length constraints.
  • Exposes jsonSchemaToZodShape via the @composio/core/utils/json-schema subpath export, and adds correct conversion of both zod/v3 and Zod v4 schemas to JSON Schema for custom tools.
  • Preserves root $defs / definitions blocks on tool parameter schemas and dereferences them in the Node file modifier, enabling auto file upload/download detection when file_uploadable or file_downloadable is hidden behind an internal $ref.
└──▷ BREAKING ON UPGRADE
  • !The packages are now ESM-only; CommonJS entrypoints and .cjs artifacts are removed. Node.js 22.22.3 or newer is required; CommonJS callers can only rely on Node's native require(esm) interop.
  • !The uuid field is removed from AuthConfigRetrieveResponse and AuthConfigListResponse; consumers must use id instead.
Was this useful?
◆  VECTOR DB RAG

Weaviate

Sources Release notes → v1.38.2 NOTES

Weaviate v1.38.2 adds generative-deepseek module, location/endpoint/dimensions settings for Google, OpenAI, and AWS modules.

└──▷ GET THIS VERSION
$ git clone --branch v1.38.2 https://github.com/weaviate/weaviate.git
# already have the repo? check out this version:
$ git checkout v1.38.2
  • Adds generative-deepseek module with support for a stop setting in module settings.
  • Adds location configuration setting to the text2vec-google module.
  • Adds location setting support to the generative-google module.
  • Adds endpoint setting support in the OpenAI client module.
  • Adds dimensions setting support to the text2vec-aws module.
+2 moreshow less
  • Validates X-*-BaseURL request headers across modules to close an SSRF bypass vector.
  • Increases the default searchProbe value to 256 for improved hfresh search behavior.
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 →