Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions cli/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,7 @@ def select_shallow_thinking_agent(provider) -> str:
("GPT-4.1-nano - Ultra-lightweight model for basic operations", "gpt-4.1-nano"),
("GPT-4.1-mini - Compact model with good performance", "gpt-4.1-mini"),
("GPT-4o - Standard model with solid capabilities", "gpt-4o"),
("GPT-5 - Latest flagship model with advanced reasoning and performance", "gpt-5"),

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

GPT-5 is described as a 'Latest flagship model with advanced reasoning and performance', which aligns it with 'deep thinking' capabilities rather than 'shallow thinking'. Including it in the list of shallow thinking agents could be misleading for users, potentially causing them to select a powerful and costly model for tasks that don't require it. It would be better to only include this model in the DEEP_AGENT_OPTIONS.

],
"anthropic": [
("Claude Haiku 3.5 - Fast inference and standard capabilities", "claude-3-5-haiku-latest"),
Expand Down Expand Up @@ -193,6 +194,7 @@ def select_deep_thinking_agent(provider) -> str:
("o3-mini - Advanced reasoning model (lightweight)", "o3-mini"),
("o3 - Full advanced reasoning model", "o3"),
("o1 - Premier reasoning and problem-solving model", "o1"),
("GPT-5 - Latest flagship model with advanced reasoning and performance", "gpt-5"),
],
"anthropic": [
("Claude Haiku 3.5 - Fast inference and standard capabilities", "claude-3-5-haiku-latest"),
Expand Down