1.10.0 (2026-09-30)
Full Changelog: v1.9.0...v1.10.0
Features
- api: add a refusal stop reason and stop_details to Managed Agents session idle events (cba653f)
- api: add Claude Enterprise analytics, spend limits, and RBAC groups and roles to the Admin API (6bb2c0c)
- api: add per-user usage and cost reports to the Admin API analytics (7443920)
- api: add Plugins and Plugin Marketplaces to the Admin API (1baad3b)
- api: add repository error types to Managed Agents session errors (c682f7e)
- api: allow removing a plugin's org-wide installation setting (17f52fc)
- api: MCP tunnels beta: add read-only
transportobject to Tunnel and return the one-time relaytokenin the create response (88718ff) - api: Organization API endpoints are now GA (f1d195a)
Bug Fixes
- api: make memory store description, metadata, archived_at required (6cc39d3)
- api: type admin plugin preference and marketplace fields as enums (b4dfd99)
- credentials: refuse config files that group or others can write (cd5fc6a)
- pagination: auto-paging continues past an empty page while next_page is set (c027a26)
- tools: stop the session tool runner after any idle that ends the turn (#969) (9c60a53)
Chores
- api: update MCP Tunnels types and descriptions (aa49ba7)
- ci: run tests on the oldest and newest Python in parallel (53bb298)
- docs: remove placeholder enum descriptions (f535d67)
- internal: format request options with one argument per line (4e2463e)
- tests: match mocked binary routes when a request adds query params (0781470)