-
Notifications
You must be signed in to change notification settings - Fork 311
docs: clarify think tool is for models without native reasoning #2191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -12,7 +12,7 @@ _Step-by-step reasoning scratchpad for planning and decision-making._ | |
|
|
||
| The think tool is a reasoning scratchpad that lets agents think step-by-step before acting. The agent can write its thoughts without producing visible output to the user — ideal for planning complex tasks, breaking down problems, and reasoning through multi-step solutions. | ||
|
|
||
| This is a lightweight tool with no side effects. It's recommended for all agents — it improves the quality of reasoning on complex tasks at minimal cost. | ||
| This is a lightweight tool with no side effects. It is most useful for models that lack built-in reasoning or thinking capabilities (e.g., smaller or older models). For models that already support native thinking — such as Claude with extended thinking, OpenAI o-series, or Gemini with a thinking budget — this tool is unnecessary since the model can reason internally. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Terminology inconsistency with provider documentation The term "extended thinking" is not used in the Anthropic provider documentation. The docs at Similarly, "OpenAI o-series" is not documented anywhere in Suggestion: Use terminology consistent with the provider documentation:
|
||
|
|
||
| ## Configuration | ||
|
|
||
|
|
@@ -24,7 +24,7 @@ toolsets: | |
| No configuration options. | ||
|
|
||
| <div class="callout callout-tip"> | ||
| <div class="callout-title">💡 Tip | ||
| <div class="callout-title">💡 When to use | ||
| </div> | ||
| <p>Include the think tool in every agent. It adds minimal overhead while significantly improving reasoning quality on complex tasks.</p> | ||
| <p>Use the think tool with models that don't have native reasoning capabilities. If your model already supports a <a href="{{ '/configuration/models/#thinking-budget' | relative_url }}">thinking budget</a>, you likely don't need this tool.</p> | ||
| </div> | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same terminology issue in tips documentation
This line also uses "extended thinking" and "o-series" which are not found in the provider documentation. Please use the same terminology as documented in
docs/providers/anthropic/index.mdanddocs/providers/openai/index.md.