Skip to content

v2.66.0

Choose a tag to compare

@stainless-app stainless-app released this 28 Sep 18:05
eb6b67c

2.66.0 (2026-09-28)

Full Changelog: v2.65.0...v2.66.0

Features

  • api: add between_tools thinking type (2ed42c1)
  • api: add claude-sonnet-5-5 (e40d197)
  • api: add include_inherited and source to workspace rate limits (df1c06a)
  • api: add typed event type values to the Managed Agents events list filter (10ecefe)
  • api: cache diagnostics GA — diagnostics on Message / MessageCreateParams (d74559f)
  • client: include constant properties in common union accessors (3c38213)

Bug Fixes

  • client: intern known enum values so == works from Java (0e31570)
  • helpers: degrade between_tools thinking to disabled on fallback hops (#330) (e51da39)
  • helpers: update fields to match Messages in helpers and tests (7404bc3)

Chores

  • api: deprecate the betas param on GA models and completions methods (baa6561)
  • client: read tool names through the union accessor in the tool runner (#325)w (85c943d)
  • docs: clarify that stream: true returns the raw event stream (a69064a)
  • docs: make Managed Agents actor descriptions resource-neutral (1a02100)
  • docs: restore the research-preview notice on the Dream type (b4a9b77)
  • internal: always check formatting through Gradle in scripts/lint (8f95fe8)
  • internal: run detekt only on changed files in local lint runs (a3b199d)
  • internal: turn on detekt's parallel option (81c01a9)

Documentation

  • api: prefer each field's own description over its shared type's (3bd2a79)