Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

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
/
lines
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);
Feedback