CATCH #1856
DETECTED OCT 6, 2026 00:58 UTC
THE CATCHscore 7/10
EXHIBIT 1856 · URGENT
Oct 6, 2026 00:58 UTC
github_releases+pages
https://raw.githubusercontent.com/anthropics/claude-code/main/CHANGELOG.md
Claude Code v2.1.290 adds `serverToolUses` to mod hooks, `agentId` to `tool.check` events, new `managed-agents-onboard` commands, and various fixes for long sessions, tool calls, and background tasks.
READY TO POST:
claude code just dropped v2.1.290! new `serverToolUses` in mod hooks and `agentId` for plugin checks mean deeper control over tool usage and subagents. interesting stuff for developers!
anthropic's claude code v2.1.290 is out. new `managed-agents-onboard` commands and fixes for long sessions and tricky background tasks. looks like better dev tooling for custom agent workflows.
EVIDENCE — the receipts
[MERGED across 2 sources: github_releases, pages]
shared signal: claude-api, claude-code
--- github_releases :: anthropics/claude-code ---
anthropics/claude-code release: v2.1.290
name: v2.1.290
published: 2026-10-05T23:33:17Z
url: https://github.com/anthropics/claude-code/releases/tag/v2.1.290
## What's changed
- Added `serverToolUses` to the result of a mod's `turn.step` hook: the tool calls the API ran itself (the advisor), each with its id, name, input, start and end
- Added `agentId` to the `tool.check` event of plugin hooks, so a hook can tell a subagent's permission check from the main session's
- Added `ceiling` to the question and verdict a mod's `tool.check` hook reads, naming the approval an organization requires for a tool
- Added `ThemeKey` and `Color` types to the plugin hooks typings, so an editor lists the theme colors a mod's drawing can name
- Added to `claude plugin validate`: each hook a mod registers at a gating site is listed with whether it has a `.catch` (`gatingHooks` under `--json`)
- Added a Deny button to the Claude apps gateway's sign-in approval page: it ends the pending sign-in, so the waiting terminal stops within seconds
- Added `claude attach <name>` and `claude logs <name>`: part of a session name works in place of the id
- Added `/claude-api managed-agents-onboard <url>` to set up the Managed Agents pattern a page describes as `ant apply` files
- Added `/claude-api managed-agents-onboard <quickstart-name>` to build a Console quickstart template, such as `deep-researcher`, with the `ant` CLI
- Added a warning when a managed settings file is a link to a file outside the managed settings folder
- Added a /status and doctor warning when managed settings ignore user-configured sandbox allowRead paths or allowed domains
- Fixed requests failing behind proxies and gateways that reject one of Claude Code's beta headers with a status other than 400, or together with a second beta
- Fixed long sessions with hundreds of images getting stu
caught by the 20-minute sweep ·
the live wire · all receipts