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 -277, November 13, 2025

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

Cline

Sources Release notes → v3.37.0 NOTES

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

Cline v3.37.0 adds Nous Research provider, OAuth 2.1 for remote MCP servers, AGENTS.md support, voice mode on Linux, and GPT-5.1.

└──▷ GET THIS VERSION
$ git clone --branch v3.37.0 https://github.com/cline/cline.git
# already have the repo? check out this version:
$ git checkout v3.37.0
└──▷ HOW TO FIND IT
Use Nous Research's Hermes-4 models as the AI provider for a Cline task.
📍# In Cline settings, select 'Nous Research' as the provider and choose a Nous Hermes-4 variant from the model picker.
  • Adds Nous Research as a new AI provider with Nous Hermes-4 family model support.
  • Adds OAuth 2.1 authentication support for remote MCP servers.
  • Adds AGENTS.md support for agent-level instruction files.
  • Enables voice mode (dictation) on Linux.
  • Adds GPT-5.1 to the model picker and onboarding list with enhanced support.
+8 moreshow less
  • Adds remotely configured rules and workflows via remote config.
  • Adds Remote MCP Servers Schema to the remote config.
  • Adds LiteLLM to the remote provider config.
  • Cancels active background commands when a task is aborted.
  • Adds native tool calls tracking to task events.
  • Introduces a new onboarding flow with a feature flag to toggle between old and new views.
  • Delivers model-family-specific variants for the deep-planning slash command.
  • Improves Focus Chain prompting with emphasis on next-gen models.
Was this useful?

Charm Crush

Sources Release notes → v0.18.1 2 RELEASES · 2025-11-13 NOTES STABLE

Glamourous agentic coding for all

Crush v0.18.1 adds support for GPT-5.1, GPT-5.1-Codex, and GPT-5.1-Codex-Mini models.

└──▷ GET THIS VERSION
$ git clone --branch v0.18.1 https://github.com/charmbracelet/crush.git
# already have the repo? check out this version:
$ git checkout v0.18.1
  • Adds support for gpt-5.1, gpt-5.1-codex, and gpt-5.1-codex-mini as selectable models.
1 more release in this issue · 2025-11-13
v0.18.0 NOTES STABLE

Crush now defaults to AGENTS.md for new projects, aligning with the emerging agents.md convention.

└──▷ GET THIS VERSION
$ git clone --branch v0.18.0 https://github.com/charmbracelet/crush.git
# already have the repo? check out this version:
$ git checkout v0.18.0
  • Defaults to creating AGENTS.md (instead of CRUSH.md) for new projects, with a new config setting to customize the filename.
Was this useful?

GitHub Copilot CLI

Sources Release notes → v0.0.356 NOTES

GitHub Copilot CLI v0.0.356 adds GPT-5.1, GPT-5.1-Codex, and GPT-5.1-Codex-Mini model options.

└──▷ GET THIS VERSION
$ git clone --branch v0.0.356 https://github.com/github/copilot-cli.git
# already have the repo? check out this version:
$ git checkout v0.0.356
  • Adds GPT-5.1, GPT-5.1-Codex, and GPT-5.1-Codex-Mini as available models in GitHub Copilot CLI (public preview).
Was this useful?

OpenAI Codex CLI

Sources Release notes → rust-v0.58.0 NOTES

Lightweight coding agent that runs in your terminal

Codex CLI gains GPT-5.1 support, a new shell_command tool, seatbelt log-denials debugger, and app-server JSON schema generation.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.58.0 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.58.0
└──▷ TRY IT
Diagnose why the seatbelt sandbox is blocking a command by capturing denial events in real time.
$ codex debug seatbelt --log-denials
  • Adds support for the gpt-5.1 model family, including model picker integration and NUX onboarding.
  • New shell_command tool for executing shell commands from within the agent.
  • New codex debug seatbelt --log-denials command for diagnosing sandbox permission denials.
  • App-server gains a new command to generate JSON schema for protocol definitions.
  • App-server adds item started/completed events for turn items, enabling finer-grained lifecycle tracking.
+11 moreshow less
  • App-server thread/resume endpoint now supports history, path, and overrides parameters.
  • Adds workdir field to unified_exec for controlling working directory of executed commands.
  • Adds opt-out for rate-limit model nudge, giving users control over model-switch suggestions.
  • Unified exec gains escalation handling for more robust sandboxed execution.
  • Enables ghost_commit feature by default, committing only after mutating tools complete.
  • TUI now displays keyboard shortcuts inline for approval options.
  • Windows .exe artifacts are now uploaded for CLI releases, enabling direct Windows binary downloads.
  • Auth-aware status output now uses authentication information from AuthManager.
  • Rate-limit status bar is now surfaced in the UI.
  • Warns when a model switch occurs on session resume.
  • Proxy context is preserved across compaction events.
Was this useful?

SST OpenCode

Sources Release notes → v1.0.63 2 RELEASES · 2025-11-13 NOTES STABLE

The open source coding agent.

OpenCode v1.0.63 adds scroll acceleration in the TUI and enables Windows builds.

└──▷ GET THIS VERSION
$ git clone --branch v1.0.63 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.0.63
  • Adds scroll acceleration support to the TUI for faster navigation through long outputs.
  • Enables Windows builds, making OpenCode officially available on Windows via bun and pnpm global installs.
1 more release in this issue · 2025-11-13
v1.0.62 NOTES STABLE

OpenCode v1.0.62 adds expandable sections to the sidebar.

└──▷ GET THIS VERSION
$ git clone --branch v1.0.62 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.0.62
  • Adds expandable sections to the sidebar for improved navigation.
Was this useful?

Alibaba Qwen Code

Sources Release notes → v0.2.1 2 RELEASES · 2025-11-13 NOTES STABLE

Qwen Code v0.2.1 adds interactive approval mode, fuzzy edit matching, and expanded Zed integration with TodoWriteTool and TaskTool.

└──▷ GET THIS VERSION
$ git clone --branch v0.2.1 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.2.1
  • Adds TodoWriteTool and TaskTool support to the Zed editor integration.
  • Adds an interactive approval mode dialog, giving users a prompt-level gate before tool actions are executed.
  • Improves Edit Tool reliability with a fuzzy matching pipeline to handle inexact file-content matches.
1 more release in this issue · 2025-11-13
v0.2.1-nightly.20251113.d5d96c72 NOTES STABLE

Qwen Code v0.2.1-nightly adds TodoWriteTool and TaskTool support in the Zed editor integration.

└──▷ GET THIS VERSION
$ git clone --branch v0.2.1-nightly.20251113.d5d96c72 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.2.1-nightly.20251113.d5d96c72
  • Adds TodoWriteTool and TaskTool support to the Zed editor integration, expanding agentic task and todo tracking workflows within Zed.
  • Standardizes tool naming and configuration system across the codebase.
Was this useful?

Google gemini-cli

Sources Release notes → v0.16.0-nightly.20251113.ad1f0d99 NOTES

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

gemini-cli v0.16.0-nightly adds hook result aggregation, a safety checker framework, and the write_todo tool.

└──▷ GET THIS VERSION
$ git clone --branch v0.16.0-nightly.20251113.ad1f0d99 https://github.com/google-gemini/gemini-cli.git
# already have the repo? check out this version:
$ git checkout v0.16.0-nightly.20251113.ad1f0d99
  • Adds Hook Result Aggregation, enabling multiple hook outputs to be combined and surfaced together.
  • Introduces a safety checker framework for validating tool actions before execution.
  • Enables the write_todo tool for managing task lists directly within the CLI.
  • Always displays the internal tool name in /tools output for clearer tool identification.
Was this useful?
◆  AI Agent Frameworks

deepset Haystack

Sources Release notes → v2.20.0 NOTES

Haystack v2.20.0 adds OpenAI Responses API components, async retriever support, and richer AnswerBuilder controls.

└──▷ GET THIS VERSION
$ git clone --branch v2.20.0 https://github.com/deepset-ai/haystack.git
# already have the repo? check out this version:
$ git checkout v2.20.0
└──▷ USE IT
Use OpenAI's Responses API with a reasoning model and built-in web search tool to get answers with low reasoning effort.
python
from haystack.components.generators.chat import OpenAIResponsesChatGenerator
from haystack.dataclasses import ChatMessage

chat_generator = OpenAIResponsesChatGenerator(
    model="o3-mini",
    generation_kwargs={"summary": "auto", "effort": "low"},
    tools=[{"type": "web_search"}],
)
response = chat_generator.run(messages=[ChatMessage.from_user("What's a positive news story from today?")])
print(response["replies"][0].text)
  • Adds OpenAIResponsesChatGenerator component integrating OpenAI's Responses API, supporting reasoning summaries via generation_kwargs (e.g. summary, effort), native OpenAI/MCP tool formats, and Haystack Tool/Toolset objects.
  • Adds AzureOpenAIResponsesChatGenerator component bringing the same Responses API capabilities to Azure OpenAI deployments, configured via azure_endpoint and azure_deployment.
  • Returns logprobs in ChatMessage.meta for OpenAIChatGenerator and OpenAIResponsesChatGenerator when logprobs are enabled in generation_kwargs.
  • Adds extra field to ToolCall and ToolCallDelta dataclasses to store provider-specific information.
  • Adds run_async() method to SentenceWindowRetriever for use in async pipelines and workflows.
+8 moreshow less
  • Adds warm_up() method to OpenAIChatGenerator, AzureOpenAIChatGenerator, HuggingFaceAPIChatGenerator, HuggingFaceLocalChatGenerator, and FallbackChatGenerator to initialize tools before pipeline execution without requiring an Agent component.
  • Adds return_only_referenced_documents parameter (default: True) to AnswerBuilder, plus source_index (1-based) and referenced (boolean) fields in returned document meta dictionaries.
  • Adds generation_kwargs parameter to the Agent component for run-time control over chat generation.
  • Adds revision parameter to SentenceTransformersDocumentEmbedder, SentenceTransformersTextEmbedder, SentenceTransformersSparseDocumentEmbedder, and SentenceTransformersSparseTextEmbedder for pinning a specific model version from the Hugging Face Hub.
  • Updates PipelineSnapshots serialization and deserialization to work with pydantic BaseModels.
  • Updates Agent, LLMMetadataExtractor, LLMMessagesRouter, and LLMDocumentContentExtractor to automatically call self.warm_up() at runtime if not already warmed up, removing the need for a manual pre-call.
  • Improves log-trace correlation for DatadogTracer using ddtrace.tracer.get_log_correlation_context().
  • Redesigns Toolset.warm_up() so the base method warms all tools by default, with subclasses able to override for custom initialization; simplifies warm_up_tools() to delegate to Toolset.warm_up().
Was this useful?

LangChain

Sources Release notes → langchain-groq==1.0.1 2 RELEASES · 2025-11-13 NOTES STABLE

langchain-groq 1.0.1 adds prompt caching token usage details to Groq chat models.

└──▷ GET THIS VERSION
$ git clone --branch langchain-groq==1.0.1 https://github.com/langchain-ai/langchain.git
# already have the repo? check out this version:
$ git checkout langchain-groq==1.0.1
  • Adds prompt caching token usage details to Groq chat model responses, surfacing cache-related token counts alongside standard usage metrics.
1 more release in this issue · 2025-11-13
langchain-deepseek==1.0.1 NOTES STABLE

langchain-deepseek 1.0.1 adds support for DeepSeek's strict beta structured output mode.

└──▷ GET THIS VERSION
$ git clone --branch langchain-deepseek==1.0.1 https://github.com/langchain-ai/langchain.git
# already have the repo? check out this version:
$ git checkout langchain-deepseek==1.0.1
  • Supports the strict beta structured output parameter for DeepSeek models, enabling stricter schema enforcement on model responses.
Was this useful?

OpenAI Agents SDK

Sources Release notes → v0.5.1 NOTES

Adds shell and apply_patch built-in tools introduced with the GPT-5.1 launch.

└──▷ GET THIS VERSION
$ git clone --branch v0.5.1 https://github.com/openai/openai-agents-python.git
# already have the repo? check out this version:
$ git checkout v0.5.1
  • Adds shell and apply_patch as new supported tools for use with GPT-5.1 models.
Was this useful?

PydanticAI

Sources Release notes → v1.15.0 NOTES

PydanticAI v1.15.0 adds run IDs across run/message classes and token-counting support for BedrockConverseModel.

└──▷ GET THIS VERSION
$ git clone --branch v1.15.0 https://github.com/pydantic/pydantic-ai.git
# already have the repo? check out this version:
$ git checkout v1.15.0
└──▷ USE IT
Enforce a pre-request token budget on a Bedrock-backed agent — now possible because BedrockConverseModel supports count_tokens.
python
from pydantic_ai import Agent
from pydantic_ai.models.bedrock import BedrockConverseModel
from pydantic_ai.usage import UsageLimits

model = BedrockConverseModel('anthropic.claude-3-5-sonnet-20241022-v2:0')
agent = Agent(model)

result = await agent.run(
    'Summarise this document',
    usage_limits=UsageLimits(request_tokens_limit=8000, count_tokens_before_request=True),
)
Correlate log entries or trace spans from a single agent run using the new run_id available on the result.
python
result = await agent.run('What is the capital of France?')
print(result.run_id)  # e.g. 'a3f1c2d4-...'
# Use result.run_id to filter logs or link all messages from this run
  • Adds BedrockConverseModel.count_tokens method, enabling UsageLimits.count_tokens_before_request to work with Bedrock-backed agents.
  • Adds a unique run_id field to run, run result, and message (request and response) classes for correlating events across a single agent run.
  • Wraps BedrockConverseModel errors in ModelHTTPError, making Bedrock failures handled correctly when used inside a FallbackModel.
Was this useful?

camel-ai

Sources Release notes → v0.2.79 NOTES

camel-ai v0.2.79 adds workforce callbacks, smart workflow retrieval, new model providers, async summarization, and multiple system message support.

└──▷ GET THIS VERSION
$ git clone --branch v0.2.79 https://github.com/camel-ai/camel.git
# already have the repo? check out this version:
$ git checkout v0.2.79
  • Adds callback support for Workforce events and metrics logging, enabling hooks into task lifecycle and observability pipelines.
  • Adds search tool to FileToolkit for searching across files managed by the toolkit.
  • Supports multiple system messages in ChatAgent with an improved API (Support Multiple System Messages with Better API).
  • Adds automatic summarization in ChatAgent when token limit is exceeded or a configurable threshold is reached.
  • Adds async summarize support in ChatAgent for faster Workforce execution.
+10 moreshow less
  • Adds Smart Workflow Retrieval to Workflow, enabling context-aware session lookup.
  • Supports better filenames and custom session IDs in Workflow.
  • Adds async run support for AWS Bedrock model backend.
  • Supports customized clients in model backends.
  • Adds AiHubMix as a new model provider.
  • Adds SiliconFlow model provider support, including Deepseek, InternLM, and Qwen model families.
  • Adds Minimax M2 model support.
  • Adds gmail_toolkit integration.
  • Adds browser sheet tool with input and read capabilities.
  • Adds Python 3.13 and 3.14 support.
Was this useful?
◆  Local LLM Runtimes

Jan AI Jan

Sources Release notes → v0.7.3 NOTES

Jan v0.7.3 adds mobile MVP, file attachments, proactive mode, browser MCP, and new localization support.

└──▷ GET THIS VERSION
$ git clone --branch v0.7.3 https://github.com/janhq/jan.git
# already have the repo? check out this version:
$ git checkout v0.7.3
  • Adds llamacpp MoE (Mixture-of-Experts) offloading setting, enabling larger MoE models to be partially offloaded to GPU.
  • Adds configurable timeout for llamacpp connections.
  • Adds official Jan browser MCP integration.
  • Adds backend migration mapping and updated backend handling.
  • Adds file attachment support in chat input.
+11 moreshow less
  • Adds 'Proactive mode' for AI interactions.
  • Adds ability to continue an AI response after interrupting it.
  • Enables typing a new prompt while waiting for an AI response.
  • Adds support for multimodal tool results and improved tool message handling.
  • Adds a loader screen before the frontend loads.
  • Adds web temporary chat mode.
  • Adds search button for extensions in the web interface.
  • Adds Japanese, Brazilian Portuguese, French, and Russian localizations.
  • Delivers Jan mobile MVP with persistence store, backend integration, and platform-specific build configurations.
  • Shows supported file types in the file picker UI.
  • Supports two configurable scroll behaviors in chat.
Was this useful?
Other / Uncategorized
◆  AI OBSERVABILITY

Langfuse

Sources Release notes → v3.132.0 NOTES

Langfuse v3.132.0 adds comment exports, CSV schema mapping for datasets, expanded media types, and auth timeout options.

└──▷ GET THIS VERSION
$ git clone --branch v3.132.0 https://github.com/langfuse/langfuse.git
# already have the repo? check out this version:
$ git checkout v3.132.0
  • Adds LANGFUSE_AUTH_TIMEOUT (and related auth timeout options) plus auth proxy setup fixes via new environment variable support for self-hosted deployments.
  • Exports now include comments for traces, observations, and sessions.
  • Supports schema mapping when importing datasets via CSV in the datasets UI.
  • Adds additional supported media content types for media attachments.
  • Adds IO read-time extraction of compact representations in IO table cells.
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 →