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 -273, November 17, 2025

THE AI TOOLCHAIN NO. -273
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED NOVEMBER 17, 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

AutoGPT

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

AutoGPT Platform v0.6.37 adds WebSocket notifications, an execution analytics admin endpoint, and new builder UX capabilities.

└──▷ GET THIS VERSION
$ git clone --branch autogpt-platform-beta-v0.6.37 https://github.com/Significant-Gravitas/AutoGPT.git
# already have the repo? check out this version:
$ git checkout autogpt-platform-beta-v0.6.37
  • Adds an execution analytics admin endpoint with feature flag bypass support.
  • Introduces WebSocket-based notifications for real-time platform updates.
  • Adds WebSocket-based onboarding notifications.
  • Allows regex patterns on CORS allowed origins for more flexible cross-origin configuration.
  • Adds copy-paste functionality in the new agent builder.
+5 moreshow less
  • Adds a context menu on custom nodes in the new builder.
  • Integrates drag-and-drop functionality in the new builder.
  • Integrates Supabase with Zustand for improved platform speed.
  • Adds a mobile warning banner to login and signup pages.
  • Replaces the question mark icon with a 'Give Feedback' text button in the UI.
Was this useful?

LangChain

Sources Release notes → langchain-anthropic==1.1.0 NOTES

langchain-anthropic 1.1 adds native structured output, strict tool calling, and code execution tool support.

└──▷ GET THIS VERSION
$ git clone --branch langchain-anthropic==1.1.0 https://github.com/langchain-ai/langchain.git
# already have the repo? check out this version:
$ git checkout langchain-anthropic==1.1.0
  • Adds support for code_execution_20250825 tool, enabling Anthropic's code execution capability via LangChain.
  • Supports Anthropic's native structured output feature for more reliable schema-conformant responses.
  • Adds strict tool calling mode for Anthropic models, enforcing exact tool input schemas.
Was this useful?

Hugging Face smolagents

Sources Release notes → v1.23.0 NOTES

smolagents v1.23.0 adds a dialog-mode CLI, Blaxel remote execution, custom Python executors, and exponential-backoff retries.

└──▷ GET THIS VERSION
$ git clone --branch v1.23.0 https://github.com/huggingface/smolagents.git
# already have the repo? check out this version:
$ git checkout v1.23.0
└──▷ TRY IT
Run an interactive multi-turn agent session from the terminal using the new dialog mode CLI.
$ smolagents --dialog
  • Adds dialog mode to the CLI (smolagents CLI with dialog mode), enabling interactive multi-turn conversations from the command line.
  • Supports custom Python code executors in CodeAgent, letting practitioners plug in their own execution backend instead of the default LocalPythonExecutor.
  • Adds Blaxel integration as a remote code execution sandbox option for CodeAgent.
  • Adds exponential backoff with jitter for model call retries, including automatic retry on rate-limit errors.
  • Changes the default InferenceClient model to Qwen/Qwen3-Next-80B-A3B-Thinking.
+6 moreshow less
  • Adds support for parsing anyOf type schemas from MCP tools, broadening MCP tool compatibility.
  • Adds support for nested dict comprehensions (dictcomp) and set comprehensions (setcomp) in LocalPythonExecutor.
  • Optimizes comprehension evaluation in LocalPythonExecutor using a generator-based approach.
  • Makes additional_args nullable for managed agents.
  • Migrates vLLM structured output from guided_options_request to structured_outputs.
  • Updates final answer checks to accept the agent instance, enabling richer validation logic.
└──▷ BREAKING ON UPGRADE
  • !The default model used by InferenceClient changes to Qwen/Qwen3-Next-80B-A3B-Thinking; any code relying on the previous default model will silently switch targets on upgrade.
  • !vLLM integration moves from guided_options_request to structured_outputs for structured output; configurations or wrappers that reference guided_options_request will break.
Was this useful?
◆  AI Coding Agents

Charm Crush

Sources Release notes → v0.18.2 NOTES

Glamourous agentic coding for all

Crush v0.18.2 adds Mode 2026 terminal sync for smoother rendering and defaults attribution to assisted-by.

└──▷ GET THIS VERSION
$ git clone --branch v0.18.2 https://github.com/charmbracelet/crush.git
# already have the repo? check out this version:
$ git checkout v0.18.2
  • Supports Mode 2026 terminal rendering synchronization via Bubble Tea v2, delivering smoother UI updates in compatible terminals.
  • Defaults commit/output attribution to 'assisted-by' mode.
Was this useful?

GitHub Copilot CLI

Sources Release notes → v0.0.359 NOTES

GitHub Copilot CLI v0.0.359 adds /share command, image context via drag-and-drop, and USE_BUILTIN_RIPGREP env var.

└──▷ GET THIS VERSION
$ git clone --branch v0.0.359 https://github.com/github/copilot-cli.git
# already have the repo? check out this version:
$ git checkout v0.0.359
└──▷ TRY IT
Save the current session to a GitHub Gist for sharing with a teammate after an investigation.
$ /share
  • Adds USE_BUILTIN_RIPGREP environment variable to optionally use ripgrep from PATH instead of the bundled binary.
  • Adds /share command to save the current session as a markdown file or GitHub Gist.
  • Supports adding images to context via drag-and-drop or by pasting paths to image files.
  • copilot -p no longer interactively prompts for permission requests.
└──▷ BREAKING ON UPGRADE
  • !copilot -p no longer interactively prompts for permission requests — scripts or workflows relying on that interactive prompt will behave differently after upgrade.
Was this useful?

SST OpenCode

Sources Release notes → v1.0.69 NOTES

The open source coding agent.

OpenCode v1.0.69 adds Azure Cognitive Services support, a /thinking toggle command, and per-tool batch UI feedback.

└──▷ GET THIS VERSION
$ git clone --branch v1.0.69 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.0.69
└──▷ TRY IT
Toggle thinking block visibility mid-session to inspect model reasoning when debugging complex responses.
$ /thinking
  • Adds /thinking slash command to toggle visibility of thinking blocks in OpenTUI.
  • Adds support for Azure Cognitive Services as a provider.
  • Adds copy option to message context menu.
  • Enhances batch processing with per-tool UI feedback and UX improvements.
  • Improves retry display and handling for retry-after values exceeding 10 minutes.
Was this useful?
◆  Local LLM Runtimes

SGLang

Sources Release notes → gateway-v0.2.3 7 RELEASES · 2025-11-17 NOTES STABLE

SGLang Gateway v0.2.3 adds bucket-mode routing (20-30% TTFT gain), PostgreSQL chat history, and expanded tool/structured-output support.

└──▷ GET THIS VERSION
$ git clone --branch gateway-v0.2.3 https://github.com/sgl-project/sglang.git
# already have the repo? check out this version:
$ git checkout gateway-v0.2.3
  • Adds PostgreSQL as a supported data connector for chat history management, joining OracleDB and in-memory storage options.
  • Introduces bucket-based routing policy for PD mode, delivering 20-30% improvements in TTFT and overall throughput.
  • Adds structured model output support for the OpenAI and gRPC router.
  • Adds streaming parsing with Tool Choice in the chat completions API for the gRPC router.
  • Adds tool_choice support for the Responses API in the gRPC router.
+7 moreshow less
  • Emits OutputItemDone events and stores output item arrays in the gRPC router for improved observability.
  • Adds support for the MinMax M2 model, including an XML tool parser and reasoning parser.
  • Adds vLLM backend support for the gRPC router.
  • Adds support for complex assistant and tool messages in /chat/completions.
  • Adds timing metrics aggregation for requests in sgl-router.
  • Adds engine metrics aggregation support in sgl-router.
  • Removes the worker URL requirement for router configuration.
6 more releases in this issue · 2025-11-17
gateway-v0.2.2 NOTES STABLE

SGLang Gateway v0.2.2 adds Responses API for OSS models, gRPC health checks, mTLS, and universal platform support in a single wheel.

└──▷ GET THIS VERSION
$ git clone --branch gateway-v0.2.2 https://github.com/sgl-project/sglang.git
# already have the repo? check out this version:
$ git checkout gateway-v0.2.2
└──▷ TRY IT
Install the new gateway release with universal platform and Python version support.
$ pip install sglang-router==0.2.2
  • Adds v1/responses API endpoint to the gateway, bringing OpenAI Responses API support to open-source models including Llama, DeepSeek, and Qwen with built-in chat history management and multi-turn conversations.
  • Adds native gRPC standard health check endpoint support for production Kubernetes deployments with proper health monitoring and orchestration.
  • Adds mTLS support for router-to-worker communication, securing gateway-to-SGLang traffic across edge, remote cloud, multi-cloud, and hybrid environments.
  • Adds function calling support for the OpenAI router Responses API.
  • Adds web_search_preview tool support for the OpenAI router.
+6 moreshow less
  • Adds multiple worker URL support for the OpenAI router for better load distribution.
  • Introduces the Harmony Pipeline: a unified OpenAI-native architecture supporting GPT OSS models for both Responses API and Chat Completion with MCP integration.
  • Adds MCP connection pooling, tool inventory, and per-server proxy configuration.
  • Adds workflow retry and timeout configuration via routerConfig.
  • Extends platform support to Linux, Windows, macOS, x86, and ARM in a single wheel file covering Python 3.8 through 3.14, while reducing wheel size by more than 40%.
  • Adds fine-grained request latency tracing (Part 2) for detailed performance tracking.
gateway-v0.2.1 NOTES STABLE

SGLang Gateway v0.2.1 adds a two-level tokenizer cache, a new /v1/classifications endpoint, and a worker management workflow engine.

└──▷ GET THIS VERSION
$ git clone --branch gateway-v0.2.1 https://github.com/sgl-project/sglang.git
# already have the repo? check out this version:
$ git checkout gateway-v0.2.1
└──▷ TRY IT
Run a classification request against the new OpenAI-compatible endpoint to score or label text without a separate model service.
$ curl -X POST http://localhost:8080/v1/classifications \
  -H 'Content-Type: application/json' \
  -d '{"model": "my-model", "input": "This transaction looks fraudulent."}'
  • Adds GET /v1/classifications endpoint, bringing OpenAI-style classification API support to the router.
  • Adds configurable two-level tokenizer caching: L0 exact-match cache for repeated prompts and L1 prefix-aware cache at special-token boundaries.
  • Introduces a Worker Management Workflow Engine with improved async registration, worker self-discovery, and health orchestration.
  • Adds parallel queue puts in the gRPC request manager and removes the mutex on the gRPC client, enabling concurrent gRPC request handling.
└──▷ BREAKING ON UPGRADE
  • !Removes continue_final_message from ChatTemplateParams in the gRPC router.
gateway-v0.2.0 NOTES STABLE

SGLang Model Gateway v0.2.0 adds multi-model IGW mode, Rust-powered gRPC data plane, pluggable history storage, and native MCP integration.

└──▷ GET THIS VERSION
$ git clone --branch gateway-v0.2.0 https://github.com/sgl-project/sglang.git
# already have the repo? check out this version:
$ git checkout gateway-v0.2.0
└──▷ TRY IT
Use the conversation CRUD API to retrieve stored conversation history from the gateway.
$ curl -X GET http://localhost:8080/v1/chat/conversations
  • Adds serve_grpc to launch_server for a Rust-native gRPC data plane with tokenizer, reasoning parser, and tool parser running at native speed with real-time token streaming.
  • Adds CLI flags for queue size, timeout, and rate limit (--queue-size, --timeout, --rate-limit) to configure the token-bucket rate limiter (disabled by default).
  • Adds reasoning and tool parser arguments to the router CLI for controlling parsing behavior in gRPC and HTTP modes.
  • Adds --chat-template CLI argument to allow specifying a custom chat template path (directory or file).
  • Adds gRPC PD (prefill-disaggregation) mode for both /v1/chat/completions and /generate endpoints via the gRPC router.
+12 moreshow less
  • Adds logprobs support to the gRPC router for /v1/chat/completions.
  • Adds full ToolChoice support and streaming tool-call parsing in the gRPC router.
  • Introduces Multi-Model Inference Gateway (IGW) mode, letting a single gateway manage multiple models — each with its own routing policy, priorities, and metadata — with dynamic model registration via /workers.
  • Adds pluggable conversation history storage via memory, none, or oracle backends; oracle provides full persistence via Oracle ATP with connection pooling and credentials support.
  • Adds GET /v1/chat/conversations and conversation item CRUD APIs (create, retrieve, delete) for history management.
  • Adds native MCP integration across all transports (STDIO, HTTP, SSE, Streamable) with multi-turn tool-calling loop support and streaming MCP tool-call responses for agentic workflows.
  • Adds OpenAI-compatible gateway mode to proxy requests to OpenAI while keeping conversation history and responses flowing through the local gateway, including support for Grok models.
  • Adds worker self-discovery for metadata, enabling automatic registration of worker capabilities and labels.
  • Adds IPv6 support across all gateway components.
  • Adds Prometheus metrics for latency, load, queue depth, PD pipelines, tokenizer speed, and MCP activity, along with structured tracing and request-ID propagation.
  • Adds per-worker circuit breakers, retries with exponential backoff and jitter, and FIFO queuing for reliability.
  • Adds active request cancellation on client disconnect using RAII-based cleanup.
gateway-v0.1.9 NOTES STABLE

SGLang Gateway v0.1.9 adds configurable retry logic for the PD router and completes the OpenAI API spec for the router.

└──▷ GET THIS VERSION
$ git clone --branch gateway-v0.1.9 https://github.com/sgl-project/sglang.git
# already have the repo? check out this version:
$ git checkout gateway-v0.1.9
  • Adds configurable retry logic to the PD router to reduce backend pressure under load.
  • Completes OpenAI API spec coverage for the router, expanding compatible endpoint support.
  • Introduces a data-parallel (DP) worker abstraction in the router for improved worker management.
  • Implements an HTTP dependency injection pattern for the router system, enabling more modular handler composition.
gateway-v0.1.7 NOTES STABLE

SGLang gateway-v0.1.7 adds dp-aware routing and per-node policies for PD disaggregation in sgl-router

└──▷ GET THIS VERSION
$ git clone --branch gateway-v0.1.7 https://github.com/sgl-project/sglang.git
# already have the repo? check out this version:
$ git checkout gateway-v0.1.7
  • Adds a dp-aware routing strategy to sgl-router, enabling data-parallel-aware request distribution across worker nodes.
  • Adds separate routing policies for prefill (p) nodes and decode (d) nodes in sgl-router, allowing independent policy configuration per node type.
  • Migrates sgl-router HTTP layer from actix to axum, improving request handling internals.
  • Improves router logging and request ID header propagation in sgl-router.
gateway-v0.1.6 NOTES STABLE

SGLang Gateway v0.1.6 adds stream_options forwarding, request-completion metrics updates, and empty-worker router support.

└──▷ GET THIS VERSION
$ git clone --branch gateway-v0.1.6 https://github.com/sgl-project/sglang.git
# already have the repo? check out this version:
$ git checkout gateway-v0.1.6
  • Forwards stream_options in routed requests so streaming configuration is correctly propagated to backend workers.
  • Updates router metrics when a request completes, enabling accurate in-flight and throughput tracking.
  • Allows the router to start and operate with an empty worker pool, removing the requirement for at least one worker to be registered at startup.
Was this useful?
Other / Uncategorized
◆  VECTOR DB RAG

LanceDB

Sources Release notes → python-v0.25.4-beta.0 2 RELEASES · 2025-11-17 NOTES STABLE

LanceDB python-v0.25.4-beta.0 adds namespace credentials vending and lets Lance auto-tune IVF partition count.

└──▷ GET THIS VERSION
$ git clone --branch python-v0.25.4-beta.0 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout python-v0.25.4-beta.0
  • Supports namespace credentials vending for scoped, per-namespace authentication.
  • Lets Lance automatically determine the default num_partitions parameter for IVF index creation instead of requiring manual tuning.
1 more release in this issue · 2025-11-17
v0.22.4-beta.0 NOTES STABLE

LanceDB v0.22.4-beta.0 adds namespace credentials vending and auto-tuned IVF partition defaults.

└──▷ GET THIS VERSION
$ git clone --branch v0.22.4-beta.0 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout v0.22.4-beta.0
  • Supports namespace credentials vending, enabling credential delegation scoped to namespaces.
  • Lets Lance automatically determine the default num_partitions parameter for IVF index creation instead of requiring manual tuning.
Was this useful?

Qdrant

Sources Release notes → v1.16.0 NOTES

Qdrant v1.16.0 adds ACORN-1 search, inline HNSW storage, conditional updates, tenant promotion, ASCII folding, and a wave of new Prometheus metrics.

└──▷ GET THIS VERSION
$ git clone --branch v1.16.0 https://github.com/qdrant/qdrant.git
# already have the repo? check out this version:
$ git checkout v1.16.0
└──▷ USE IT
Prefix all exported Prometheus metrics with a custom string so Qdrant metrics are easy to distinguish in a shared monitoring namespace.
yaml
service:
  metrics:
    prefix: qdrant_
  • Adds ReplicatePoints action to promote a payload-based tenant into a dedicated shard key, enabling tiered multitenancy workflows.
  • Adds fallback shard key for intelligent routing to tenants that are or are not promoted to a dedicated shard.
  • Adds inline storage option to embed vectors directly in the HNSW graph for more efficient IO usage.
  • Adds ACORN-1 search method for accurate search over heavily filtered point sets.
  • Adds text_any full-text filter to match points containing any of the supplied query terms.
+23 moreshow less
  • Adds conditional update functionality so point updates are only applied to points matching a filter.
  • Adds ASCII folding (normalization) to full-text indices, collapsing diacritics into ASCII equivalents.
  • Adds option to customize the RRF k parameter for parametrized reciprocal rank fusion in hybrid queries.
  • Adds custom key-value metadata to collections.
  • Adds a profiler that logs slow point update and read requests.
  • Adds warnings field to collection info to surface misconfiguration.
  • In strict mode, allows specifying a maximum number of payload indices per collection.
  • On shard key creation, allows specifying the initial state of new replicas.
  • New metrics: collection_points and collection_vectors report point and vector counts per collection and vector name.
  • New metric: collection_indexed_only_excluded_points reports points skipped during indexed_only search.
  • New metrics: collection_active_replicas_min and collection_active_replicas_max report global effective minimum and maximum shard replication count.
  • New metric: collection_dead_replicas reports the total number of non-active replicas.
  • New metric: collection_running_optimizations reports the number of optimizers running per collection.
  • New metrics: snapshot_creation_running, snapshot_recovery_running, and snapshot_created_total report snapshot lifecycle counts.
  • New metric: process_threads reports the active thread count.
  • New metrics: process_open_fds and process_max_fds report open file descriptor count and the system limit.
  • New metrics: process_open_mmaps and system_max_mmaps report open memory maps and the system limit.
  • New metrics: process_minor_page_faults_total and process_major_page_faults_total report cumulative page fault counts.
  • Adds a configuration option to prefix all Prometheus metrics with qdrant_ or a custom string.
  • Adds TARGET_CPU and JEMALLOC_SYS_WITH_LG_PAGE build parameters to the Docker image.
  • Implements AVX-512 SIMD optimizations for binary quantization on modern x86_64 CPUs, unlocking significantly faster quantized search on compatible hardware.
  • Enables quantization in appendable segments by default, improving search performance without manual configuration.
  • New web UI design to match Qdrant Cloud (v0.2.0).
└──▷ BREAKING ON UPGRADE
  • !The init_from collection API is removed (deprecated since Qdrant 1.15).
  • !The lock API is removed (deprecated since Qdrant 1.15).
  • !The old internal shard key format is removed (deprecated and migrated away from in Qdrant 1.15).
  • !The payload filter from RBAC/JWT is removed (deprecated since Qdrant 1.15); API keys that use it are now rejected.
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 →