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 -150, March 22, 2026

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

SST OpenCode

Sources Release notes → v1.3.0 NOTES

The open source coding agent.

OpenCode v1.3.0 adds GitLab Agent Platform, git-backed session review, multistep auth, and Node.js runtime support.

└──▷ GET THIS VERSION
$ git clone --branch v1.3.0 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.3.0
  • Adds GitLab Agent Platform integration with automatic workflow model discovery and local tool access (file read/write, shell, etc.) over WebSocket.
  • Adds git-backed session review modes for inspecting uncommitted changes and branch diffs directly in opencode, with git changes as the default review source.
  • Supports multistep authentication flows in both TUI and Desktop, enabling providers like GitHub Copilot for Enterprise deployments.
  • Adds interactive update confirmation dialog for major and minor upgrades, with the ability to skip specific versions.
  • Adds Node.js runtime support alongside Bun, with a dedicated Node.js entry point and build script that bundles the server with database migrations.
+4 moreshow less
  • Adds keyboard shortcut project navigation in the Desktop app (cmd+option+arrow keys).
  • Adds file type filters and multiple file selection for file uploads in the Desktop app.
  • Improves xAI reasoning model performance in long multi-turn conversations by switching to the responses API with encrypted content support.
  • OAuth plan users can now access Codex instructions without whitelisting restrictions.
└──▷ BREAKING ON UPGRADE
  • !The Anthropic OAuth plugin has been removed.
Was this useful?
◆  AI Agent Frameworks

camel-ai

Sources Release notes → v0.2.90 NOTES

camel-ai v0.2.90 adds new LLM providers, headless browser toolkit, response API support, and expanded prompt caching.

└──▷ GET THIS VERSION
$ git clone --branch v0.2.90 https://github.com/camel-ai/camel.git
# already have the repo? check out this version:
$ git checkout v0.2.90
  • Adds request_level_token_callback support via feat:add_request_level_token_callback, enabling per-request token usage tracking callbacks.
  • Adds advanced ANN query options to the OceanBase integration (bumps pyobvector to 0.2.22).
  • Adds a headless browser search toolkit with enhanced browser stealth mode.
  • Adds TerminalToolkit safe-mode sanitization to restrict dangerous command execution.
  • Auto-coerces dict arguments to Pydantic models inside FunctionTool, removing manual conversion boilerplate.
+9 moreshow less
  • Adds unified streaming response handling and callback integration for workforce.
  • Supports the OpenAI Responses API via feat: support response api.
  • Extends prompt caching support to additional providers beyond Anthropic.
  • Adds async support for the AWS Bedrock Converse API.
  • Adds interleaved thinking for Kimi K2 and GLM models.
  • Adds new models: MiniMax-M2.5, MiniMax-M2.7, MiniMax-M2.7-highspeed, GLM5, and gemini 3.1 to the model enum list.
  • Adds gpt-5.4 to the model enum list.
  • Adds Avian as a new LLM provider.
  • Adds skill filter capability to workforce task routing.
└──▷ BREAKING ON UPGRADE
  • !Removes the default 180-second timeout threshold that was previously applied globally.
Was this useful?
◆  Local LLM Runtimes

llama.cpp

Sources Release notes → b8475 2 RELEASES · 2026-03-22 NOTES STABLE

llama.cpp server router can now report sleep status of child instances

└──▷ GET THIS VERSION
$ git clone --branch b8475 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b8475
  • Enables the llama.cpp server router to expose the sleep/wake state of child server instances in its status reporting.
1 more release in this issue · 2026-03-22
b8470 NOTES STABLE

llama.cpp b8470 adds native BF16 flash attention for the CUDA vec kernel, improving GPU inference efficiency.

└──▷ GET THIS VERSION
$ git clone --branch b8470 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b8470
  • Adds native BF16 flash attention support for the CUDA vec kernel, avoiding prior BF16-to-FP16 conversion overhead on supported GPU backends including HIP.
Was this useful?
Other / Uncategorized
◆  AI OBSERVABILITY

Arize Phoenix

Sources Release notes → arize-phoenix-v13.16.0 NOTES

Phoenix v13.16.0 adds a spans CLI command, GET /v1/user endpoint, expectedRunCount experiment field, and Bedrock/Mastra tracing onboarding.

└──▷ GET THIS VERSION
$ git clone --branch arize-phoenix-v13.16.0 https://github.com/Arize-ai/phoenix.git
# already have the repo? check out this version:
$ git checkout arize-phoenix-v13.16.0
└──▷ TRY IT
Retrieve the current authenticated user's information from the Phoenix REST API.
$ curl -s -H 'Authorization: Bearer <token>' https://<phoenix-host>/v1/user
  • Adds spans subcommand to the Phoenix CLI for fetching and filtering spans.
  • Adds GET /v1/user REST endpoint for retrieving user information.
  • Adds expectedRunCount field to experiments and a completion-fraction display in the experiments table.
  • Adds configurable package manager preference per language for code snippet generation.
  • Adds tracing onboarding integration snippets for TypeScript (LangChain, OpenAI, Anthropic, Mastra) and Python, plus AWS Bedrock integration with language tab icons.
+7 moreshow less
  • Expands the tracing onboarding integration list with a search filter.
  • Adds copy-to-clipboard for session, span, and trace ID cells in the UI.
  • Adds copy name/ID action menu to navigation breadcrumbs.
  • Adds collapse top-level keys toggle for dataset upload in the UI.
  • Adds canonical hub-and-spoke tool choice and response format controls to the Playground.
  • Adds trace-level and annotation APIs to the evals skill.
  • Adds browser bash tool execution capability to the agent.
Was this useful?

Langfuse

Sources Release notes → v3.161.0 NOTES

Langfuse v3.161.0 adds Genkit OTel support, categorical LLM-as-a-judge eval outputs, gpt-5.4-mini/nano model support, and auto-created spend alerts.

└──▷ GET THIS VERSION
$ git clone --branch v3.161.0 https://github.com/langfuse/langfuse.git
# already have the repo? check out this version:
$ git checkout v3.161.0
└──▷ TRY IT
Back-date a dataset run item when importing historical evaluation results into Langfuse.
$ curl -X POST https://<your-langfuse-host>/api/public/dataset-run-items \
  -H 'Authorization: Bearer <secret-key>' \
  -H 'Content-Type: application/json' \
  -d '{"datasetItemId": "<item-id>", "observationId": "<obs-id>", "runName": "<run-name>", "createdAt": "2025-01-15T10:00:00Z"}'
  • Adds createdAt parameter to the POST /dataset-run-items API, allowing back-dated dataset run item creation.
  • Supports Genkit spans in the OTel (OpenTelemetry) pipeline, enabling Genkit-instrumented apps to send traces to Langfuse.
  • Adds support for gpt-5.4-mini and gpt-5.4-nano models in model definitions and cost tracking.
  • Supports categorical outputs in LLM-as-a-judge evaluations, allowing eval templates to return discrete label categories rather than only numeric scores.
  • Auto-creates default spend alerts when new billing subscriptions are activated.
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 →