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.
AutoGPT Platform v0.6.59 adds tier-based file storage, admin CSV exports, yearly Stripe billing, and a new get_platform_info tool for AutoPilot.
└──▷ GET THIS VERSION
$ git clone --branch autogpt-platform-beta-v0.6.59 https://github.com/Significant-Gravitas/AutoGPT.git
# already have the repo? check out this version:$ git checkout autogpt-platform-beta-v0.6.59
›Adds get_platform_info tool for tier-aware AutoPilot, enabling agents to query platform tier information at runtime.
›Adds dynamic max_budget_usd for the SDK with parity budget hint for baseline runs.
›Introduces admin CSV exports for credit transactions and copilot weekly usage.
›Adds tier-based workspace file storage limits.
›Adds yearly Stripe billing with pricing and frontend hookup.
+7 moreshow less
›Connects onboarding SubscriptionStep to Stripe Checkout.
›Adds a frontend platform linking page at /link/{token}.
›Persists activity-status LLM cost to PlatformCostLog.
›Enables AutoPilot copilot to adopt mentioned Discord threads.
›Varies daily-limit popup call-to-action by subscription plan.
›Adds a new Settings v2 billing page covering subscription and automation credits.
›Adds empty state with build and marketplace CTAs to the agent library.
Hermes v2026.5.7 ships durable multi-agent Kanban, /goal persistence, video analysis, 8 P0 security closures, and Google Chat as platform #20.
└──▷ GET THIS VERSION
$ git clone --branch v2026.5.7 https://github.com/NousResearch/hermes-agent.git
# already have the repo? check out this version:$ git checkout v2026.5.7
└──▷ TRY IT
Lock the agent onto a long-running investigation target so it stays on task across multiple conversation turns without drifting.
$ /goal Enumerate all exposed S3 buckets in the org and produce a findings report
Archive stale curator entries and prune orphaned data in one pass to keep the knowledge store clean.
$ hermes curator archive && hermes curator prune
›Adds durable multi-agent Kanban board with heartbeats, zombie detection, per-task retries, hallucination gate, and multi-project support across profiles.
›New /goal command locks the agent onto a target across turns (Ralph loop as a first-class primitive).
›New video_analyze tool enables native video understanding on Gemini and compatible multimodal models.
›Adds xAI Custom Voices as a TTS provider with voice cloning support.
›Adds Google Chat as the 20th supported messaging platform; introduces generic platform-plugin hooks so third-party adapters drop in without touching core.
+22 moreshow less
›Gateway now auto-resumes interrupted sessions after restart, /update restarts, or source-file reloads.
›Security hardening: redaction is ON by default, Discord role-allowlists are now guild-scoped (closes CVSS 8.1 cross-guild DM bypass), WhatsApp rejects strangers by default, TOCTOU windows closed across auth.json and MCP OAuth, browser enforces cloud-metadata SSRF floor, cron scans assembled skill content for prompt injection, and hermes debug share redacts at upload.
›Checkpoints v2 rewrites state persistence with real pruning, disk guardrails, and no orphan shadow repos.
›New no_agent cron mode runs a script-only watchdog, skipping the agent entirely.
›Adds allowed_channels / allowed_chats / allowed_rooms platform allowlist config across Slack, Telegram, Mattermost, Matrix, and DingTalk.
›Providers are now pluggable via ProviderProfile ABC and plugins/model-providers/ directory.
›API server gains X-Hermes-Session-Key header for stable per-session long-term memory.
›MCP gains SSE transport with OAuth forwarding, stale-pipe retries, image results surfaced as MEDIA tags, and keepalive on long-lived lifecycle waits.
›Curator grows hermes curator archive, prune, and list-archived subcommands; manual hermes curator run is now synchronous.
›ACP gains /steer and /queue endpoints to direct the in-flight agent or queue follow-ups from Zed, VS Code, or JetBrains.
›TUI adds /model picker with inline auth, collapsible startup banner sections, and a context-compression counter in the status bar.
›Dashboard adds a Plugins management page, Profiles management page, sortable analytics tables, reverse-proxy support via X-Forwarded-Prefix, and a new default-large 18px theme.
›SearXNG ships as a native search-only backend; web tools now support different backends per capability (search vs extract vs browse).
›OpenRouter response caching adds explicit cache control for models that expose it.
›New [[as_document]] skill directive forces gateway to deliver output as a document on supported platforms.
›New transform_llm_output plugin lifecycle hook lets plugins reshape or filter LLM output before it enters the conversation.
›Nous OAuth tokens now persist across profiles via a shared token store.
›QQBot gains native approval keyboards with feature parity to Telegram/Discord, plus chunked upload and quoted attachments.
›Adds 6 new optional skills: Shopify (Admin + Storefront GraphQL), here.now, shop-app personal shopping assistant, Anthropic financial-services bundle, kanban-video-orchestrator, and searxng-search.
›Adds new models: deepseek/deepseek-v4-pro, x-ai/grok-4.3, openrouter/owl-alpha (free), and tencent/hy3-preview.
›Static gateway and CLI messages now translated to 7 locales: Chinese, Japanese, German, Spanish, French, Ukrainian, and Turkish.
›Adds 100 new CLI startup tips covering cron, kanban, curator, plugins, and lesser-known flags.
└──▷ BREAKING ON UPGRADE
!Redaction is now ON by default — setups that relied on unredacted output in hermes debug share or logs will now receive redacted content without explicit opt-out.
!WhatsApp now rejects messages from unknown senders by default — existing deployments open to strangers will need to explicitly configure acceptance.
!Discord role-allowlists are now guild-scoped — cross-guild role grants that previously allowed DM access will no longer work.
LangGraph CLI gains Studio deploy support for pushing graphs directly to LangGraph Studio.
└──▷ GET THIS VERSION
$ git clone --branch cli==0.4.25 https://github.com/langchain-ai/langgraph.git
# already have the repo? check out this version:$ git checkout cli==0.4.25
›Adds studio deploy command to the LangGraph CLI, enabling direct deployment to LangGraph Studio.
Keep the previous default model for all runs without changing every Agent instantiation.
$ OPENAI_DEFAULT_MODEL=gpt-4.1 python my_agent.py
›Adds include_server_in_tool_names to MCPConfig (set True) to prefix each MCP tool name with its server name, preventing collisions when multiple MCP servers expose identically named tools.
›Adds ToolExecutionConfig(max_function_tool_concurrency=...) on RunConfig to cap SDK-side local function tool execution concurrency independently of the provider-side ModelSettings.parallel_tool_calls setting.
›Adds max_turns=None to the run API to disable the turn limit entirely, while preserving the existing default of DEFAULT_MAX_TURNS (10) when max_turns is omitted.
›Adds OPENAI_DEFAULT_MODEL environment variable as a global override for the SDK default model, allowing the previous gpt-4.1 behavior to be restored without per-agent code changes.
└──▷ BREAKING ON UPGRADE
!The SDK default model is changed from gpt-4.1 to gpt-5.4-mini; agents and runs that do not explicitly set a model will now use gpt-5.4-mini, which implicitly applies GPT-5 defaults including reasoning.effort="none" and verbosity="low".
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.133 adds worktree base-ref control, custom sandbox binary paths, admin policy merge, and effort-level hook inputs.
└──▷ GET THIS VERSION
$ git clone --branch v2.1.133 https://github.com/anthropics/claude-code.git
# already have the repo? check out this version:$ git checkout v2.1.133
└──▷ TRY IT
Read the active effort level inside a hook script to adjust external tooling (e.g. skip heavy analysis on low-effort runs).
$ #!/bin/bash
# In a Claude hook script
echo "Current effort: $CLAUDE_EFFORT"
if [ "$CLAUDE_EFFORT" = "low" ]; then
exit 0 # skip expensive checks
fi
›Adds worktree.baseRef setting (fresh | head) to control whether new worktrees branch from origin/<default> or local HEAD.
›Adds sandbox.bwrapPath and sandbox.socatPath managed settings (Linux/WSL) to specify custom bubblewrap and socat binary locations.
›Adds parentSettingsBehavior admin-tier key ('first-wins' | 'merge') to opt SDK managedSettings into the policy merge chain.
›Hooks now receive the active effort level via the effort.level JSON input field and the $CLAUDE_EFFORT environment variable, readable by Bash tool commands.
└──▷ BREAKING ON UPGRADE
!The default worktree.baseRef is fresh, which changes EnterWorktree's base back to origin/<default>; since v2.1.128 it has been local HEAD. Set worktree.baseRef: "head" to preserve unpushed commits in new worktrees.
Pi v0.73.1 adds self-update npm scope migration support, interactive OAuth login selection, and JSONC-style models.json parsing.
└──▷ GET THIS VERSION
$ git clone --branch v0.73.1 https://github.com/earendil-works/pi.git
# already have the repo? check out this version:$ git checkout v0.73.1
└──▷ TRY IT
Migrate an existing global install to the new npm scope without manual uninstall/reinstall steps.
$ pi update --self
›Adds npm scope migration support to pi update --self: uninstalls the old @mariozechner/pi-coding-agent package and installs the renamed @earendil-works/pi-coding-agent package automatically.
›Enables interactive OAuth login selection so providers can present multiple login choices in /login for provider-specific authentication flows.
›Supports JSONC-style models.json parsing — comments and trailing commas are now allowed, making custom provider and model configuration easier to maintain.
llama.cpp b9060 adds FILL, CUMSUM, DIAG, SOLVE_TRI, SSM_SCAN, and GATED_DELTA_NET ops to the SYCL backend.
└──▷ GET THIS VERSION
$ git clone --branch b9060 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:$ git checkout b9060
›Adds FILL, CUMSUM, DIAG, SOLVE_TRI, SSM_SCAN, and GATED_DELTA_NET operations to the SYCL backend, expanding GPU-accelerated model coverage on Intel hardware.
Composio [email protected] adds Tool Router v3.1 with preload and session.update(), plus REVOKED connected account status and sandbox compute tiers.
└──▷ GET THIS VERSION
$ git clone --branch [email protected] https://github.com/ComposioHQ/composio.git
# already have the repo? check out this version:$ git checkout [email protected]
›Adds Tool Router v3.1 support including preload, SDK-local custom tool preload, attach/use flow refinements, and session.update().
›Adds REVOKED status for connected accounts, along with connected account string/list coercion and the allow_multiple guard.
Composio CLI local-tools debuts with iMessage, Chrome DevTools, and Peekaboo macOS integrations plus four new subcommands.
└──▷ 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]
└──▷ TRY IT
Check whether all local tools are installed and ready before running an automated workflow.
$ composio local-tools doctor
List all available local tools to see which integrations (iMessage, Chrome DevTools, Peekaboo, etc.) are discoverable on this machine.
$ composio local-tools list
›Adds composio local-tools list, composio local-tools doctor, composio local-tools configure, and composio local-tools meta subcommands for discovery, readiness checks, setup hints, and local metadata state.
›Adds Beeper iMessage local toolkit with compact thread discovery, contact-aware thread search, send verification, and reaction preparation, backed by rebuildable sidecar binaries from the ComposioHQ platform-imessage submodule.
›Adds Chrome DevTools local tools backed by the official chrome-devtools-mcp package and its stateful chrome-devtools CLI daemon.
›Adds Peekaboo macOS local tools backed by a bundled darwin-arm64 Peekaboo CLI binary.
›Wires the local-tools foundation package into Tool Router search and execute sessions.
Composio @composio/[email protected] adds session.update(), expanded ToolRouter session controls, custom tools in composio.use(), and typed OAuth migration errors.
└──▷ 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
Update an active session's config mid-conversation without tearing it down and recreating it.
›Adds session.update() method to partially update session configuration after creation; accepts the same config shape as create() and mutates the session in-place, available in TypeScript and Python SDKs.
›Adds composio.use(id, { customTools, customToolkits }) to reuse an existing session and bind SDK-local custom tools for search and execution, with inlineCustomToolsPayload and preloadedCustomToolSlugs passed through on rehydrated sessions.
›Exposes SessionPreset.DIRECT_TOOLS constant (Python: SESSION_PRESET_DIRECT_TOOLS) for the Tool Router direct-tools preset, enabling agents that know their tool set upfront to bypass search.
›Adds ComposioLegacyConnectedAccountsEndpointRetiredError, exported from @composio/core, thrown by initiate() when POST /api/v3/connected_accounts returns a 400 on the retiring Composio-managed OAuth path; carries a possibleFixes block pointing at link() ahead of the 2026-07-03 cutover.
›Expands composio.create() to create a fresh session on each call for better isolation, while composio.use() resumes an existing session for multi-turn conversations; sessions can preload tools and expose custom tools via session.tools().
+2 moreshow less
›connectedAccounts now accepts both string and string[] per toolkit, with a single string automatically coerced to an array to match the v3.1 API wire format.
›Adds dereferenceJsonSchema helper exported from @composio/core that resolves internal JSON Schema $ref pointers (#/$defs/... and #/definitions/...) before handing tool parameters to downstream schema libraries.