Changes to Count tokens in a Message
- breaking
removed
subschema #1subschema #2from the///////////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the///////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the///////////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the///////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the///////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from therequest propertyanyOflist - breaking
removed
subschema #1subschema #2from the///request propertyanyOflist - info
added
subschema #1subschema #2to the///////////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////request propertyanyOflist - info
added
subschema #1subschema #2to therequest propertyanyOflist - info
added
subschema #1subschema #2to the///request propertyanyOflist
- breaking
- breaking
removed
subschema #1subschema #2from the///////////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the///////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the///////////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the///////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from the///////////request propertyanyOflist - breaking
removed
subschema #1subschema #2from therequest propertyanyOflist - breaking
removed
subschema #1subschema #2from the///request propertyanyOflist - info
added
subschema #1subschema #2to the///////////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////request propertyanyOflist - info
added
subschema #1subschema #2to therequest propertyanyOflist - info
added
subschema #1subschema #2to the///request propertyanyOflist
- breaking
- info
added
subschema #1subschema #2to the///////////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the////////request propertyanyOflist - info
added
subschema #1subschema #2to the///////////request propertyanyOflist - info
added
subschema #1subschema #2to therequest propertyanyOflist - info
added
subschema #1subschema #2to the///request propertyanyOflist
- info
- info
added the enum value
admin-user-sign-out-2026-10-08to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta
- info
- info
added the enum value
experimental-claude-tag-2026-10-21to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta
- info
- info
added the enum value
analytics-usage-cost-2026-08-24to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta
- info
- info
added the enum value
message-threads-2026-08-12to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta
- info
- breaking
the
/request property type changed fromobjectto no type - warning
removed the request property
// - warning
removed the request property
// - warning
removed the request property
// - warning
removed the request property
// - info
added
assistantsystemuserdiscriminator mapping keys to the/request property - info
added to the
/request propertyoneOflist
- breaking
- info
added the enum value
webhooks-2026-10-07to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta
- info
- info
added the enum value
telemetry-destinations-2026-08-11to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta
- info
- breaking
removed
subschema #15subschema #16from the//////////////request propertyanyOflist - breaking
removed
subschema #15subschema #16from the//////////request propertyanyOflist - breaking
removed
subschema #15subschema #16from the///////request propertyanyOflist - breaking
removed
subschema #15subschema #16from the///////request propertyanyOflist - breaking
removed
subschema #15subschema #16from therequest propertyanyOflist - breaking
removed
subschema #15subschema #16from the///request propertyanyOflist - info
added
subschema #15subschema #16to the//////////////request propertyanyOflist - info
added
subschema #15subschema #16to the//////////request propertyanyOflist - info
added
subschema #15subschema #16to the///////request propertyanyOflist - info
added
subschema #15subschema #16to the///////request propertyanyOflist - info
added
subschema #15subschema #16to therequest propertyanyOflist - info
added
subschema #15subschema #16to the///request propertyanyOflist
- breaking
- breaking
the
response's property type changed from no type toobjectfor status - breaking
the
response's property type changed from no type toobjectfor status - breaking
the
response's property type changed from no type toobjectfor status - breaking
the
response's property type changed from no type toobjectfor status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
removed discriminator from
response property for the response status - info
removed discriminator from
response property for the response status - info
removed discriminator from
response property for the response status - info
removed discriminator from
response property for the response status - info
removed from the
response propertyoneOflist for the response status - info
removed from the
response propertyoneOflist for the response status - info
removed from the
response propertyoneOflist for the response status - info
removed from the
response propertyoneOflist for the response status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status
- breaking
- info
added
subschema #1to the//////////////request propertyanyOflist - info
added
subschema #1to the//////////request propertyanyOflist - info
added
subschema #1to the///////request propertyanyOflist - info
added
subschema #1to the///////request propertyanyOflist - info
added
subschema #1to therequest propertyanyOflist - info
added
subschema #1to the///request propertyanyOflist
- info
- breaking
removed
subschema #18subschema #19from the//////////////request propertyanyOflist - breaking
removed
subschema #18subschema #19from the//////////request propertyanyOflist - breaking
removed
subschema #18subschema #19from the///////request propertyanyOflist - breaking
removed
subschema #18subschema #19from the///////request propertyanyOflist - breaking
removed
subschema #18subschema #19from therequest propertyanyOflist - breaking
removed
subschema #18subschema #19from the///request propertyanyOflist - info
added the enum value
spend-limit-reads-2026-09-26to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta - info
added
subschema #18subschema #19to the//////////////request propertyanyOflist - info
added
subschema #18subschema #19to the//////////request propertyanyOflist - info
added
subschema #18subschema #19to the///////request propertyanyOflist - info
added
subschema #18subschema #19to the///////request propertyanyOflist - info
added
subschema #18subschema #19to therequest propertyanyOflist - info
added
subschema #18subschema #19to the///request propertyanyOflist
- breaking
- info
added the enum value
ce-plugins-2026-09-01to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta
- info
- breaking
removed
subschema #4from the//////////////request propertyanyOflist - breaking
removed
subschema #4from the//////////request propertyanyOflist - breaking
removed
subschema #4from the///////request propertyanyOflist - breaking
removed
subschema #4from the///////request propertyanyOflist - breaking
removed
subschema #4from therequest propertyanyOflist - breaking
removed
subschema #4from the///request propertyanyOflist - info
added
subschema #1subschema #5to the//////////////request propertyanyOflist - info
added
subschema #1subschema #5to the//////////request propertyanyOflist - info
added
subschema #1subschema #5to the///////request propertyanyOflist - info
added
subschema #1subschema #5to the///////request propertyanyOflist - info
added
subschema #1subschema #5to therequest propertyanyOflist - info
added
subschema #1subschema #5to the///request propertyanyOflist
- breaking
- info
added
between_toolsdiscriminator mapping keys to therequest property - info
added to the
request propertyoneOflist
- info
- info
removed discriminator from
//////request property
- info
- info
added the new optional request property
////// - info
added the new optional request property
/// - info
added the enum value
inline-tools-2026-09-15to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta - info
added the enum value
mcp-client-2026-09-15to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta - info
added
subschema #3to the///////request propertyanyOflist - info
added
subschema #3to the///////request propertyanyOflist - info
added
subschema #3to therequest propertyanyOflist - info
added
subschema #3to the///request propertyanyOflist - info
added
mcp_tool_listingdiscriminator mapping keys to the////request property - info
added
tool_definitiondiscriminator mapping keys to the//////request property - info
added to the
////request propertyoneOflist - info
added to the
//////request propertyoneOflist
- info
- breaking
for the
headerrequest parameteranthropic-beta, the type changed fromstringtoarray - warning
for the
headerrequest parameteranthropic-beta, the type of propertyitems/changed fromstringto no type
- breaking
- info
added the new optional request property
- info
added the new optional request property
//////
- info
- info
added the new optional request property
/// - info
added the new optional request property
/// - info
added the new optional request property
/// - info
added the new optional request property
///
- info
- info
added the new
content_too_largeenum value to the request property////////
- info
- info
added the new optional
headerrequest parameteranthropic-workspace-id - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
- warning
removed the request property
/// - warning
removed the request property
/// - info
added the new optional request property
// - info
added the new optional request property
// - info
added the new optional request property
// - info
added the new optional request property
// - info
added
subschema #2subschema #3to the///////request propertyanyOflist - info
added
subschema #2subschema #3to the///////request propertyanyOflist - info
added
subschema #2subschema #3to therequest propertyanyOflist - info
added
subschema #2subschema #3to the///request propertyanyOflist
- warning
- info
added the new
updatesenum value to the request property/// - info
added the new
updatesenum value to the request property///
- info
- info
added the new optional request property
/////////////// - info
added the new optional request property
////// - info
added the new optional request property
//////////// - info
added the new optional request property
////// - info
added the new optional request property
////////// - info
added the new optional request property
//////////////// - info
added the new optional request property
////// - info
added
browser_statediscriminator mapping keys to the////////request property - info
added to the
/request propertyoneOflist - info
added to the
////////request propertyoneOflist
- info
- breaking
removed from the
////request propertyoneOflist - info
removed
mid_conv_systemdiscriminator mapping keys from the////request property
- breaking
- info
the
////////////////////request property's maxLength was increased from255to500 - info
the
////////////////////request property's maxLength was increased from255to500 - info
the
////////////////////request property's maxLength was increased from255to500 - info
the
//////////////request property's maxLength was increased from255to500 - info
the
//////////////request property's maxLength was increased from255to500 - info
the
//////////////request property's maxLength was increased from255to500 - info
the
///////////request property's maxLength was increased from255to500 - info
the
///////////request property's maxLength was increased from255to500 - info
the
///////////request property's maxLength was increased from255to500 - info
the
//////////////request property's maxLength was increased from255to500 - info
the
//////////////request property's maxLength was increased from255to500 - info
the
//////////////request property's maxLength was increased from255to500 - info
the
/////////////////request property's maxLength was increased from255to500 - info
the
/////////////////request property's maxLength was increased from255to500 - info
the
/////////////////request property's maxLength was increased from255to500 - info
the
/////////////request property's maxLength was increased from255to500 - info
the
/////////////request property's maxLength was increased from255to500 - info
the
/////////////request property's maxLength was increased from255to500 - info
the
///////////////request property's maxLength was increased from255to500 - info
the
///////////////request property's maxLength was increased from255to500 - info
the
///////////////request property's maxLength was increased from255to500 - info
the
/////////////////request property's maxLength was increased from255to500 - info
the
/////////////////request property's maxLength was increased from255to500 - info
the
/////////////////request property's maxLength was increased from255to500 - info
the
/////////////////////request property's maxLength was increased from255to500 - info
the
/////////////////////request property's maxLength was increased from255to500 - info
the
/////////////////////request property's maxLength was increased from255to500 - info
the
////////request property's maxLength was increased from255to500 - info
the
////////request property's maxLength was increased from255to500 - info
the
////////request property's maxLength was increased from255to500
- info
- breaking
removed
subschema #17subschema #18from the///////request propertyanyOflist - breaking
removed
subschema #17subschema #18from the///////request propertyanyOflist - breaking
removed
subschema #17subschema #18from therequest propertyanyOflist - breaking
removed
subschema #17subschema #18from the///request propertyanyOflist
- breaking
- breaking
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from the///////request propertyanyOflist - breaking
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from the///////request propertyanyOflist - breaking
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from therequest propertyanyOflist - breaking
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from the///request propertyanyOflist - info
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to the///////request propertyanyOflist - info
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to the///////request propertyanyOflist - info
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to therequest propertyanyOflist - info
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to the///request propertyanyOflist - info
added
tool_additiontool_removaldiscriminator mapping keys to the////request property - info
added
tool_additiontool_removaldiscriminator mapping keys to the///////request property - info
added to the
////request propertyoneOflist - info
added to the
///////request propertyoneOflist
- breaking
- info
added
subschema #2to the///////request propertyanyOflist - info
added
subschema #2to the///////request propertyanyOflist - info
added
subschema #2to therequest propertyanyOflist - info
added
subschema #2to the///request propertyanyOflist
- info
- info
added to the
/request propertyoneOflist
- info
- info
added the new optional
headerrequest parameteranthropic-user-profile-id
- info
- breaking
removed
subschema #17subschema #18subschema #19subschema #20subschema #21from the///////request propertyanyOflist - breaking
removed
subschema #17subschema #18subschema #19subschema #20subschema #21from the///////request propertyanyOflist - breaking
removed
subschema #17subschema #18subschema #19subschema #20subschema #21from therequest propertyanyOflist - breaking
removed
subschema #17subschema #18subschema #19subschema #20subschema #21from the///request propertyanyOflist - info
added the new optional request property
////// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added the new
code_execution_20260521enum value to the request property//// - info
added to the
/request propertyoneOflist
- breaking
- breaking
removed
subschema #4from therequest propertyanyOflist - breaking
removed
subschema #4from the///request propertyanyOflist - info
added
subschema #2subschema #3subschema #6to therequest propertyanyOflist - info
added
subschema #2subschema #3subschema #6to the///request propertyanyOflist - info
added
fallbackdiscriminator mapping keys to the////request property - info
added to the
////request propertyoneOflist
- breaking
- breaking
removed
subschema #13subschema #14from therequest propertyanyOflist - breaking
removed
subschema #13subschema #14from the///request propertyanyOflist - info
added the new optional request property
//////// - info
added the new optional request property
/// - info
added
subschema #13subschema #14to therequest propertyanyOflist - info
added
subschema #13subschema #14to the///request propertyanyOflist - info
added the new
model_not_foundenum value to the request property////////
- breaking
- info
added the new optional request property
//////// - info
added the new optional request property
//////// - info
added
subschema #2to therequest propertyanyOflist - info
added
subschema #2to the///request propertyanyOflist - info
added
mid_conv_systemdiscriminator mapping keys to the////request property - info
added the new
systemenum value to the request property// - info
added the new
url_not_in_prior_contextenum value to the request property//////// - info
added to the
////request propertyoneOflist
- info
- info
the request property
//////became optional
- info
- breaking
removed
subschema #13subschema #14subschema #15subschema #16from therequest propertyanyOflist - breaking
removed
subschema #13subschema #14subschema #15subschema #16from the///request propertyanyOflist - info
added the new optional request property
////// - info
added the new optional request property
/ - info
added
subschema #2subschema #14subschema #15subschema #16subschema #17to therequest propertyanyOflist - info
added
subschema #2subschema #14subschema #15subschema #16subschema #17to the///request propertyanyOflist - info
added the new
xhighenum value to the request property//
- breaking
- info
added
advisor_tool_resultdiscriminator mapping keys to the////request property - info
added the new
advisorenum value to the request property////// - info
added to the
/request propertyoneOflist - info
added to the
////request propertyoneOflist
- info
- breaking
removed
subschema #2from therequest propertyanyOflist - info
added
subschema #2subschema #3to therequest propertyanyOflist
- breaking
- breaking
removed
subschema #3subschema #6subschema #7subschema #8subschema #9subschema #10subschema #11subschema #14subschema #15subschema #16subschema #17subschema #18subschema #19subschema #20subschema #21subschema #22subschema #23from therequest propertyanyOflist - info
added the new optional request property
// - info
added the new optional request property
// - info
added
subschema #3subschema #4subschema #5subschema #8subschema #9subschema #10subschema #11subschema #12subschema #13subschema #16to therequest propertyanyOflist - info
added to the
/request propertyoneOflist
- breaking
- info
added the new optional request property
- info
- info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property//// - info
added the new
code_execution_20260120enum value to the request property////
- info
- info
added the new optional request property
////// - info
added the new optional request property
////// - info
added to the
//////request propertyanyOflist - info
added
subschema #3to therequest propertyanyOflist - info
added
code_execution_20260120discriminator mapping keys to the//////request property - info
added
code_execution_20260120discriminator mapping keys to the//////request property - info
added to the
/request propertyoneOflist - info
added to the
//////request propertyoneOflist - info
added to the
//////request propertyoneOflist
- info
- info
added the new optional request property
- info