claude-prompting-best-practices changedbuild-with-claude/prompt-engineering/claude-prompting-best-practices
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+3added
Lines−6removed
From line
165
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits22to this page, all time
The whole hunk
from line 165, old and new numbered
/
from line 165
165165 Model = Model.ClaudeOpus5_5,
166166 MaxTokens = 1024,
167167 System = "You are a helpful coding assistant specializing in Python.",
168 Messages =
169 [
170 new() { Role = Role.User, Content = "How do I sort a list of dictionaries by key?" }
171 ]
168 Messages = [new UserMessageParam { Content = "How do I sort a list of dictionaries by key?" }]
172169 };
173170
174171 var message = await client.Messages.Create(parameters);
from line 668
671668 Model = Model.ClaudeSonnet4_5_20250929,
672669 MaxTokens = 16000,
673670 Thinking = new ThinkingConfigEnabled(budgetTokens: 10000),
674 Messages = [new() { Role = Role.User, Content = "..." }]
671 Messages = [new UserMessageParam { Content = "..." }]
675672 });
676673
677674 // After: adaptive thinking with effort
from line 678
681678 MaxTokens = 16000,
682679 Thinking = new ThinkingConfigAdaptive(),
683680 OutputConfig = new OutputConfig { Effort = Effort.High },
684 Messages = [new() { Role = Role.User, Content = "..." }]
681 Messages = [new UserMessageParam { Content = "..." }]
685682 });
686683 ```
687684
No line in this hunk matches that.