working-with-messages changedbuild-with-claude/working-with-messages
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+16added
Lines−18removed
From line
73
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits18to this page, all time
The whole hunk
from line 73, old and new numbered
/
from line 73
7373 {
7474 Model = Model.ClaudeOpus5_5,
7575 MaxTokens = 1024,
76 Messages = [new() { Role = Role.User, Content = "Hello, Claude" }]
76 Messages = [new UserMessageParam { Content = "Hello, Claude" }]
7777 };
7878 var message = await client.Messages.Create(parameters);
7979 Console.WriteLine(message);
from line 225
225225 MaxTokens = 1024,
226226 Messages =
227227 [
228 new() { Role = Role.User, Content = "Hello, Claude" },
229 new() { Role = Role.Assistant, Content = "Hello!" },
230 new() { Role = Role.User, Content = "Can you describe LLMs to me?" }
228 new UserMessageParam { Content = "Hello, Claude" },
229 new AssistantMessageParam { Content = "Hello!" },
230 new UserMessageParam { Content = "Can you describe LLMs to me?" }
231231 ]
232232 };
233233
from line 406
406406 Model = Model.ClaudeSonnet4_5,
407407 MaxTokens = 1,
408408 Messages = [
409 new() { Role = Role.User, Content = "What is latin for Ant? (A) Apoidea, (B) Rhopalocera, (C) Formicidae" },
410 new() { Role = Role.Assistant, Content = "The answer is (" }
409 new UserMessageParam { Content = "What is latin for Ant? (A) Apoidea, (B) Rhopalocera, (C) Formicidae" },
410 new AssistantMessageParam { Content = "The answer is (" }
411411 ]
412412 };
413413
from line 721
721721 MaxTokens = 1024,
722722 Messages =
723723 [
724 new()
724 new UserMessageParam
725725 {
726 Role = Role.User,
727 Content = new MessageParamContent(new List<ContentBlockParam>
726 Content = new List<ContentBlockParam>
728727 {
729728 new ContentBlockParam(new ImageBlockParam(
730729 new ImageBlockParamSource(new Base64ImageSource()
from line 733
734733 })
735734 )),
736735 new ContentBlockParam(new TextBlockParam("What is in the above image?")),
737 }),
736 },
738737 }
739738 ]
740739 };
from line 748
749748 MaxTokens = 1024,
750749 Messages =
751750 [
752 new()
751 new UserMessageParam
753752 {
754 Role = Role.User,
755 Content = new MessageParamContent(new List<ContentBlockParam>
753 Content = new List<ContentBlockParam>
756754 {
757755 new ContentBlockParam(new ImageBlockParam(
758756 new ImageBlockParamSource(new UrlImageSource()
from line 759
761759 })
762760 )),
763761 new ContentBlockParam(new TextBlockParam("What is in the above image?")),
764 }),
762 },
765763 }
766764 ]
767765 };
from line 855
857855 MessageCreateParams.builder()
858856 .model(Model.CLAUDE_OPUS_5_5)
859857 .maxTokens(1024L)
860 .addUserMessageOfBlockParams(base64Content)
858 .addUserMessageOfContentBlockParams(base64Content)
861859 .build());
862860 System.out.println(message);
863861
from line 877
879877 MessageCreateParams.builder()
880878 .model(Model.CLAUDE_OPUS_5_5)
881879 .maxTokens(1024L)
882 .addUserMessageOfBlockParams(urlContent)
880 .addUserMessageOfContentBlockParams(urlContent)
883881 .build());
884882 System.out.println(messageFromUrl);
885883 ```
No line in this hunk matches that.