citations changedbuild-with-claude/citations
Nearest release: v2.1.307, published 4 hours after 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+24added
Lines−31removed
From line
151
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits14to this page, all time
The whole hunk
from line 151, old and new numbered
/
from line 151
151151 MaxTokens = 1024,
152152 Messages =
153153 [
154 new()
154 new UserMessageParam
155155 {
156 Role = Role.User,
157 Content = new MessageParamContent(new List<ContentBlockParam>
156 Content = new List<ContentBlockParam>
158157 {
159158 new ContentBlockParam(new DocumentBlockParam(
160159 new DocumentBlockParamSource(new PlainTextSource()
from line 167
168167 Citations = new CitationsConfigParam { Enabled = true },
169168 }),
170169 new ContentBlockParam(new TextBlockParam("What color is the grass and sky?")),
171 }),
170 },
172171 },
173172 ],
174173 }
from line 227
228227 MessageCreateParams params = MessageCreateParams.builder()
229228 .model(Model.CLAUDE_OPUS_5_5)
230229 .maxTokens(1024)
231 .addUserMessageOfBlockParams(
230 .addUserMessageOfContentBlockParams(
232231 List.of(
233232 ContentBlockParam.ofDocument(documentParam),
234233 ContentBlockParam.ofText(textBlockParam)
from line 535
536535 MaxTokens = 1024,
537536 Messages =
538537 [
539 new()
538 new UserMessageParam
540539 {
541 Role = Role.User,
542 Content = new MessageParamContent(new List<ContentBlockParam>
540 Content = new List<ContentBlockParam>
543541 {
544542 new ContentBlockParam(new DocumentBlockParam(
545543 new DocumentBlockParamSource(new PlainTextSource() { Data = longDocument })
from line 547
549547 CacheControl = new CacheControlEphemeral(), // Cache the document content
550548 }),
551549 new ContentBlockParam(new TextBlockParam("What does this document say about API features?")),
552 }),
550 },
553551 },
554552 ],
555553 }
from line 608
610608 MessageCreateParams params = MessageCreateParams.builder()
611609 .model(Model.CLAUDE_OPUS_5_5)
612610 .maxTokens(1024)
613 .addUserMessageOfBlockParams(
611 .addUserMessageOfContentBlockParams(
614612 List.of(
615613 ContentBlockParam.ofDocument(documentParam),
616614 ContentBlockParam.ofText(textBlockParam)
from line 851
853851 MaxTokens = 1024,
854852 Messages =
855853 [
856 new MessageParam
854 new UserMessageParam
857855 {
858 Role = Role.User,
859856 Content = new List<ContentBlockParam>
860857 {
861858 new DocumentBlockParam
from line 902
905902 MessageCreateParams citedParams = MessageCreateParams.builder()
906903 .model(Model.CLAUDE_OPUS_5_5)
907904 .maxTokens(1024)
908 .addUserMessageOfBlockParams(List.of(
905 .addUserMessageOfContentBlockParams(List.of(
909906 ContentBlockParam.ofDocument(DocumentBlockParam.builder()
910907 .fileSource(fileId)
911908 .title("Document Title")
from line 1128
11311128 MaxTokens = 1024,
11321129 Messages =
11331130 [
1134 new()
1131 new UserMessageParam
11351132 {
1136 Role = Role.User,
1137 Content = new MessageParamContent(new List<ContentBlockParam>
1133 Content = new List<ContentBlockParam>
11381134 {
11391135 new ContentBlockParam(new DocumentBlockParam(
11401136 new DocumentBlockParamSource(new Base64PdfSource() { Data = pdfBase64 })
from line 1141
11451141 Citations = new CitationsConfigParam { Enabled = true },
11461142 }),
11471143 new ContentBlockParam(new TextBlockParam("Summarize this document.")),
1148 }),
1144 },
11491145 },
11501146 ],
11511147 }
from line 1202
12061202 MessageCreateParams params = MessageCreateParams.builder()
12071203 .model(Model.CLAUDE_OPUS_5_5)
12081204 .maxTokens(1024)
1209 .addUserMessageOfBlockParams(
1205 .addUserMessageOfContentBlockParams(
12101206 List.of(
12111207 ContentBlockParam.ofDocument(documentParam),
12121208 ContentBlockParam.ofText(TextBlockParam.builder().text("Summarize this document.").build())
from line 1409
14131409 MaxTokens = 1024,
14141410 Messages =
14151411 [
1416 new()
1412 new UserMessageParam
14171413 {
1418 Role = Role.User,
1419 Content = new MessageParamContent(new List<ContentBlockParam>
1414 Content = new List<ContentBlockParam>
14201415 {
14211416 new ContentBlockParam(new DocumentBlockParam(
14221417 new DocumentBlockParamSource(new UrlPdfSource()
from line 1425
14301425 Citations = new CitationsConfigParam { Enabled = true },
14311426 }),
14321427 new ContentBlockParam(new TextBlockParam("Summarize this document.")),
1433 }),
1428 },
14341429 },
14351430 ],
14361431 }
from line 1479
14841479 MessageCreateParams params = MessageCreateParams.builder()
14851480 .model(Model.CLAUDE_OPUS_5_5)
14861481 .maxTokens(1024)
1487 .addUserMessageOfBlockParams(
1482 .addUserMessageOfContentBlockParams(
14881483 List.of(
14891484 ContentBlockParam.ofDocument(documentParam),
14901485 ContentBlockParam.ofText(TextBlockParam.builder().text("Summarize this document.").build())
from line 1667
16721667 MaxTokens = 1024,
16731668 Messages =
16741669 [
1675 new MessageParam
1670 new UserMessageParam
16761671 {
1677 Role = Role.User,
16781672 Content = new List<ContentBlockParam>
16791673 {
16801674 new DocumentBlockParam
from line 1718
17241718 MessageCreateParams citedParams = MessageCreateParams.builder()
17251719 .model(Model.CLAUDE_OPUS_5_5)
17261720 .maxTokens(1024)
1727 .addUserMessageOfBlockParams(List.of(
1721 .addUserMessageOfContentBlockParams(List.of(
17281722 ContentBlockParam.ofDocument(DocumentBlockParam.builder()
17291723 .fileSource(fileId)
17301724 .title("Document Title")
from line 1941
19471941 MaxTokens = 1024,
19481942 Messages =
19491943 [
1950 new()
1944 new UserMessageParam
19511945 {
1952 Role = Role.User,
1953 Content = new MessageParamContent(new List<ContentBlockParam>
1946 Content = new List<ContentBlockParam>
19541947 {
19551948 new ContentBlockParam(new DocumentBlockParam(
19561949 new DocumentBlockParamSource(new ContentBlockSource()
from line 1961
19681961 Citations = new CitationsConfigParam { Enabled = true },
19691962 }),
19701963 new ContentBlockParam(new TextBlockParam("Summarize this document.")),
1971 }),
1964 },
19721965 },
19731966 ],
19741967 }
from line 2025
20322025 MessageCreateParams params = MessageCreateParams.builder()
20332026 .model(Model.CLAUDE_OPUS_5_5)
20342027 .maxTokens(1024)
2035 .addUserMessageOfBlockParams(
2028 .addUserMessageOfContentBlockParams(
20362029 List.of(
20372030 ContentBlockParam.ofDocument(documentParam),
20382031 ContentBlockParam.ofText(TextBlockParam.builder().text("Summarize this document.").build())
No line in this hunk matches that.