structured-outputs changedbuild-with-claude/structured-outputs
Nearest release: v2.1.307, published an hour before this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Recorded here
Lines+7added
Lines−7removed
From line
678
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits21to this page, all time
The whole hunk
from line 678, old and new numbered
/
from line 678
678678 end
679679
680680 message = client.messages.create(
681 model: "claude-opus-5-5",
681 model: Anthropic::Model::CLAUDE_OPUS_5_5,
682682 max_tokens: 1024,
683683 messages: [{
684684 role: "user",
from line 720
720720 end
721721
722722 message = client.messages.create(
723 model: "claude-opus-5-5",
723 model: Anthropic::Model::CLAUDE_OPUS_5_5,
724724 max_tokens: 1024,
725725 messages: [{role: "user", content: "give me some famous numbers"}],
726726 output_config: {format: Output}
from line 1151
11511151 client = Anthropic::Client.new
11521152
11531153 response = client.messages.create(
1154 model: "claude-opus-5-5",
1154 model: Anthropic::Model::CLAUDE_OPUS_5_5,
11551155 max_tokens: 1024,
11561156 messages: [
11571157 {
from line 1513
15131513 invoice_text = "Invoice #12345, Date: 2024-01-15, Total: $500.00"
15141514
15151515 message = client.messages.create(
1516 model: "claude-opus-5-5",
1516 model: Anthropic::Model::CLAUDE_OPUS_5_5,
15171517 max_tokens: 4096,
15181518 output_config: {format: Invoice},
15191519 messages: [
from line 1800
18001800 feedback_text = "Great product, fast shipping!"
18011801
18021802 message = client.messages.create(
1803 model: "claude-opus-5-5",
1803 model: Anthropic::Model::CLAUDE_OPUS_5_5,
18041804 max_tokens: 1024,
18051805 output_config: {format: Classification},
18061806 messages: [
from line 2139
21392139 end
21402140
21412141 message = client.messages.create(
2142 model: "claude-opus-5-5",
2142 model: Anthropic::Model::CLAUDE_OPUS_5_5,
21432143 max_tokens: 1024,
21442144 output_config: {format: APIResponse},
21452145 messages: [
from line 2546
25462546 client = Anthropic::Client.new
25472547
25482548 message = client.messages.create(
2549 model: "claude-opus-5-5",
2549 model: Anthropic::Model::CLAUDE_OPUS_5_5,
25502550 max_tokens: 1024,
25512551 messages: [
25522552 {role: "user", content: "Help me plan a trip to Paris departing May 15, 2026"}
No line in this hunk matches that.