Changelog for claude-1.2.0
1.2.0:
- Add
Thinkingtype withThinkingAdaptiveandThinkingEnabledconstructorsthinkingfield onCreateMessageContentBlock_ThinkingandContentBlock_Redacted_Thinkingresponse blocksContent_ThinkingandContent_Redacted_Thinkingfor replaying thinking in multi-turnDelta_Thinking_DeltaandDelta_Signature_Deltafor streaming
- Add
Model_Context_Window_Exceededconstructor toStopReason
1.1.0:
- Replace
output_formatwithoutput_configonCreateMessage(breaking change)- New
OutputConfigtype witheffortandformatfields effortConfighelper for effort-only configurationjsonSchemaConfighelper for structured output configuration
- New
- Remove beta header requirement for structured outputs (now GA)
1.0.1:
- Add structured outputs support (beta feature
structured-outputs-2025-11-13)OutputFormattype andjsonSchemaFormathelper for JSON outputsoutput_formatfield onCreateMessagestrictfield onToolandstrictFunctionToolhelper for strict tool validationadditionalPropertiesfield onInputSchemaRefusalconstructor forStopReason
- Add
claude-structured-outputs-example
1.0.0:
- Initial release