Skip to content

v2.69.0

Choose a tag to compare

@stainless-app stainless-app released this 07 Oct 18:01
010bfae

2.69.0 (2026-10-07)

Full Changelog: v2.68.0...v2.69.0

Features

  • api: add claude-haiku-5-5 and typed computer and browser toolset tool calls (8c207f2)
  • api: add disabled to thinking types in model capabilities (9de8343)
  • api: add display_name to RBAC roles and deprecate name (20b61fc)
  • api: add include_default parameter to list workspaces (c1450d5)
  • api: add lifecycle stage fields and filter to /v1/models (476c9df)
  • api: add line to model objects (df57dee)
  • api: add url_sources to the Managed Agents web_fetch tool config (9de8343)
  • api: add web search and code execution support to model capabilities (9de8343)

Bug Fixes

  • api: send the beta header by default when listing spend limits (bbd9598)
  • client: don't send a default header value again when the caller passes it too (6560b24)
  • client: fix profile config parsing under ProGuard with older Jackson versions (#338) (a5c7977)
  • client: fix requests failing under ProGuard and R8, and keep much less code (8dd88f3)
  • client: handle mcp tool listing blocks in structured content blocks (#340) (9de8343)
  • client: send array header params as a single comma-separated header (a012009)
  • client: send default and caller-provided array header values in a single header (83c1432)
  • client: throw an error when a path parameter is "." or ".." (9de8343)
  • docs: omit empty doc comments for blank descriptions (9de8343)

Chores

  • api: mark the Text Completions API as deprecated (9de8343)
  • ci: generate the Javadoc in the same Gradle run as the compile (d1f3a63)
  • docs: correct example groups in rate limit list description (ddb499a)
  • docs: correct when usage and cost report data becomes final (9de8343)
  • docs: describe a federation rule's target by its type (9de8343)
  • docs: fix example IDs in sessions, agents and vault credentials (9de8343)
  • docs: update Managed Agents multiagent and thread descriptions (9de8343)
  • docs: update the activity summaries endpoint description (00de508)
  • docs: update the description of the Model line field (1c424bf)
  • internal: add REVIEW.md with review instructions (9de8343)
  • internal: run detekt on the core module in eight parallel tasks (c355f1a)
  • tests: run tests skipped for a query param bug that is now fixed (9231cff)
  • tests: run tests that an older mock server could not serve (d50ce89)
  • tests: run the tests skipped for incomplete example responses (d21d76f)

Documentation

  • api: state the agent tools limit as 256 (537fae7)