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 -231, December 29, 2025

THE AI TOOLCHAIN NO. -231
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED DECEMBER 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   # 4 tools matched
AI & LLM Tooling
◆  AI Coding Agents

SST OpenCode

Sources Release notes → v1.0.208 2 RELEASES · 2025-12-29 NOTES STABLE

The open source coding agent.

OpenCode v1.0.208 adds Bedrock region/bearer-token config, .claude/skills support, local plugin deps, and desktop image previews.

└──▷ GET THIS VERSION
$ git clone --branch v1.0.208 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.0.208
  • Adds support for region and bearer token configuration in Amazon Bedrock provider.
  • Adds support for .claude/skills directory for organizing reusable skill definitions.
  • Installs local plugin dependencies from package.json automatically.
  • Adds auto-accept edits toggle in the desktop application.
  • Adds image preview and deduplication for file uploads in the desktop application.
+2 moreshow less
  • Adds project editing functionality in the desktop application.
  • Makes authentication URLs clickable regardless of line wrapping in the TUI.
1 more release in this issue · 2025-12-29
v1.0.207 NOTES STABLE

OpenCode v1.0.207 adds theme preview and includes CWD in local MCP transport.

└──▷ GET THIS VERSION
$ git clone --branch v1.0.207 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.0.207
  • Adds theme preview so users can see how a theme looks before applying it.
  • Includes the current working directory in local MCP transport, giving MCP servers proper project context.
Was this useful?

Alibaba Qwen Code

Sources Release notes → sdk-typescript-v0.1.1 2 RELEASES · 2025-12-29 NOTES STABLE

Qwen Code SDK v0.1.1 adds Anthropic/Gemini providers, VSCode extension, /resume command, chat recording, Skills, and terminal bell settings.

└──▷ GET THIS VERSION
$ git clone --branch sdk-typescript-v0.1.1 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout sdk-typescript-v0.1.1
└──▷ TRY IT
Switch between sessions interactively without leaving the CLI — helpful when managing multiple parallel tasks.
$ /resume
  • Adds /resume slash command to switch between sessions from the CLI UI.
  • Adds --resume and --continue CLI options with -r and -C short aliases for session management.
  • Adds gitCoAuthor setting to settings.json to control git co-author tagging in commits.
  • Adds chat recording toggle via CLI flag and settings, enabling or disabling session recording.
  • Adds terminal bell setting to enable or disable audio notifications.
+12 moreshow less
  • Adds /compress and /summary commands for use in non-interactive mode and ACP.
  • Adds Anthropic provider with normalized auth and environment config, enabling Claude models as a backend.
  • Adds Gemini provider and removes legacy Google OAuth, with tuned generation parameters.
  • Adds experimental Skills feature for extending agent capabilities.
  • Implements VSCode Extension with IDE companion support, including clickable bash tool call input/output parts that open as temporary files and context display.
  • Adds channel field support in client identification for API requests.
  • IDE companion discovery switches to ~/.qwen/ide lock files.
  • Adds ACP usage metadata tracking and ACP authentication update messaging.
  • Adds Russian language (i18n) support, with auto-detection of LLM output language from system locale.
  • Removes vertical borders from the input prompt UI for easier copy/paste.
  • Shows session resume command on exit so users can continue from where they left off.
  • Bundles CLI into the VSCode release package and into the SDK package, with separate CLI and SDK E2E tests.
└──▷ BREAKING ON UPGRADE
  • !IDE companion discovery now uses ~/.qwen/ide lock files instead of the previous mechanism — existing IDE companion setups may need to reconnect.
1 more release in this issue · 2025-12-29
v0.6.0-nightly.20251229.2bc80795 NOTES STABLE

Qwen Code v0.6.0-nightly now auto-detects LLM output language from the system locale.

└──▷ GET THIS VERSION
$ git clone --branch v0.6.0-nightly.20251229.2bc80795 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.6.0-nightly.20251229.2bc80795
  • Auto-detects the system locale to set LLM output language automatically, removing the need for manual language configuration.
  • Adds Russian translation strings to the i18n layer.
Was this useful?
◆  Local LLM Runtimes

llama.cpp

Sources Release notes → b7574 2 RELEASES · 2025-12-29 NOTES STABLE

llama.cpp b7574 adds -to flag for configurable HTTP read timeouts on the inference server.

└──▷ GET THIS VERSION
$ git clone --branch b7574 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b7574
└──▷ TRY IT
Run the llama.cpp server with a longer HTTP read timeout to handle slow first-token responses without the client disconnecting.
$ llama-server -m model.gguf -to 3600
  • Adds -to command-line argument to server to set a configurable HTTP read timeout (previously fixed at 600 seconds), with internal TTFT crash protection raised to 90 days.
  • Enables per-child-model HTTP timeout configuration when running server with child models.
1 more release in this issue · 2025-12-29
b7567 NOTES STABLE

llama.cpp b7567 adds CUDA Blackwell feature support for non-native builds.

└──▷ GET THIS VERSION
$ git clone --branch b7567 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b7567
  • Enables CUDA Blackwell GPU features for non-native (cross-compiled) builds via PR #18436.
Was this useful?
Other / Uncategorized
◆  VECTOR DB RAG

Milvus

Sources Release notes → client/v2.6.2 NOTES

Milvus Go SDK v2.6.2 adds QueryIterator for large result pagination and Struct Array field type support.

└──▷ GET THIS VERSION
$ git clone --branch client/v2.6.2 https://github.com/milvus-io/milvus.git
# already have the repo? check out this version:
$ git checkout client/v2.6.2
└──▷ USE IT
Iterate over all users older than 18 in a large collection without loading the full result set into memory at once.
go
opt := milvusclient.NewQueryIteratorOption("collection_name").
    WithBatchSize(500).
    WithFilter("age > 18").
    WithOutputFields("id", "name", "vector")

iter, err := client.QueryIterator(ctx, opt)
for {
    rs, err := iter.Next(ctx)
    if errors.Is(err, io.EOF) {
        break
    }
    // process rs...
}
  • Adds client.QueryIterator(ctx, opt) method for PK-based pagination over large query result sets, supporting both Int64 and VarChar primary key types.
  • Adds milvusclient.NewQueryIteratorOption with WithBatchSize(int) (default: 1000), WithIteratorLimit(int64), WithFilter(string), WithOutputFields(...string), WithPartitions(...string), and WithConsistencyLevel(ConsistencyLevel) options to configure iteration behavior.
  • Adds iter.Next(ctx) on the returned iterator, returning io.EOF when exhausted, enabling a standard Go iteration loop over result pages.
  • Adds columnStructArray column type implementing the Column interface, with support for parsing StructArrayField from protobuf responses and schema construction via entity.FieldTypeArray.
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 →