migration-guide changedmodels/opus-5-5/migration-guide
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+9added
Lines−14removed
From line
115
where the diff opens
First seen
23 Sep 2026
this site's first read of the page
Recorded edits18to this page, all time
The whole hunk
from line 115, old and new numbered
/
from line 115
115115 Model = Model.ClaudeOpus5_5,
116116 MaxTokens = 4096,
117117 Messages = [
118 new() {
119 Role = Role.User,
118 new UserMessageParam {
120119 Content = "Analyze the trade-offs between microservices and monolithic architectures"
121120 }
122121 ],
from line 416
417416 Model = Model.ClaudeOpus5,
418417 MaxTokens = 16000,
419418 Thinking = new ThinkingConfigDisabled(),
420 Messages = [new() { Role = Role.User, Content = "..." }],
419 Messages = [new UserMessageParam { Content = "..." }],
421420 });
422421 ```
423422
from line 513
514513 Model = Model.ClaudeOpus5_5,
515514 MaxTokens = 16000,
516515 OutputConfig = new() { Effort = Effort.Low }, // thinking is always on; effort is the control
517 Messages = [new() { Role = Role.User, Content = "..." }],
516 Messages = [new UserMessageParam { Content = "..." }],
518517 });
519518 ```
520519
from line 651
652651 MaxTokens = 1024,
653652 Tools = [.. tools],
654653 ToolChoice = new ToolChoiceTool { Name = "get_weather" },
655 Messages = [new() { Role = Role.User, Content = "What's the weather in Paris?" }],
654 Messages = [new UserMessageParam { Content = "What's the weather in Paris?" }],
656655 });
657656 ```
658657
from line 803
804803 ToolChoice = new ToolChoiceAuto(),
805804 Messages =
806805 [
807 new()
808 {
809 Role = Role.User,
810 Content = "What's the weather in Paris? Use the get_weather tool.",
811 },
806 new UserMessageParam { Content = "What's the weather in Paris? Use the get_weather tool." },
812807 ],
813808 });
814809 ```
from line 969
974969 DisplayHeightPx = 768,
975970 },
976971 ],
977 Messages = [new() { Role = Role.User, Content = "Open the display settings." }],
972 Messages = [new BetaUserMessageParam { Content = "Open the display settings." }],
978973 });
979974 ```
980975
from line 1090
10951090 MaxTokens = 4096,
10961091 // no beta header; the toolset entry takes no name or display size
10971092 Tools = [new ComputerToolset20260801()],
1098 Messages = [new() { Role = Role.User, Content = "Open the display settings." }],
1093 Messages = [new UserMessageParam { Content = "Open the display settings." }],
10991094 });
11001095 ```
11011096
from line 1279
12841279 Model = Model.ClaudeOpus4_6,
12851280 MaxTokens = 16000,
12861281 Thinking = new ThinkingConfigEnabled(budgetTokens: 10000),
1287 Messages = [new() { Role = Role.User, Content = "..." }]
1282 Messages = [new UserMessageParam { Content = "..." }]
12881283 };
12891284
12901285 var response = await client.Messages.Create(parameters);
from line 1417
14221417 MaxTokens = 16000,
14231418 Thinking = new ThinkingConfigAdaptive(),
14241419 OutputConfig = new OutputConfig { Effort = Effort.High }, // or Max, Xhigh, Medium, Low
1425 Messages = [new() { Role = Role.User, Content = "..." }]
1420 Messages = [new UserMessageParam { Content = "..." }]
14261421 };
14271422
14281423 var response = await client.Messages.Create(parameters);
No line in this hunk matches that.