You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: agents/base2/base2.ts
+3-5Lines changed: 3 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -56,9 +56,7 @@ export function createBase2(
56
56
? deepseekModels.deepseekV4Flash
57
57
: mode==='free'
58
58
? FREEBUFF_MINIMAX_MODEL_ID
59
-
: isMax
60
-
? 'anthropic/claude-fable-5'
61
-
: 'anthropic/claude-opus-4.8')
59
+
: 'anthropic/claude-opus-4.8')
62
60
// Smart freebuff model variants (Kimi, DeepSeek) can offload deeper
63
61
// reasoning. Fast MiniMax omits the extra round trip by construction.
64
62
consthasFreeGeminiThinker=
@@ -128,7 +126,7 @@ export function createBase2(
128
126
'basher',
129
127
isDefault&&'thinker',
130
128
(isDefault||isMax)&&['opus-agent','gpt-5-agent'],
131
-
isMax&&'thinker-best-of-n-fable',
129
+
isMax&&'thinker-best-of-n-opus',
132
130
isDefault&&'editor',
133
131
isMax&&'editor-multi-prompt',
134
132
'tmux-cli',
@@ -206,7 +204,7 @@ Use the spawn_agents tool to spawn specialized agents to help you complete the u
206
204
isDefault&&
207
205
'- Spawn the editor agent to implement the changes after you have gathered all the context you need.',
208
206
(isDefault||isMax)&&
209
-
`- Spawn the ${isDefault ? 'thinker' : 'thinker-best-of-n-fable'} after gathering context to solve complex problems or when the user asks you to think about a problem. (gpt-5-agent is a last resort for complex problems)`,
207
+
`- Spawn the ${isDefault ? 'thinker' : 'thinker-best-of-n-opus'} after gathering context to solve complex problems or when the user asks you to think about a problem. (gpt-5-agent is a last resort for complex problems)`,
210
208
isMax&&
211
209
`- IMPORTANT: You must spawn the editor-multi-prompt agent to implement the changes after you have gathered all the context you need. You must spawn this agent for non-trivial changes, since it writes much better code than you would with the str_replace or write_file tools. Don't spawn the editor in parallel with context-gathering agents.`,
'Analyzes multiple implementation proposals (as unified diffs) and selects the best one',
43
38
@@ -136,7 +131,7 @@ Try to select an implementation that fulfills all the requirements in the user's
136
131
137
132
## Response Format
138
133
139
-
${isSonnet||isOpus||isFable
134
+
${isSonnet||isOpus
140
135
? `Use <think> tags to write out your thoughts about the implementations as needed to pick the best implementation. IMPORTANT: You should think really really hard to make sure you pick the absolute best implementation! Also analyze the non-chosen implementations for any valuable techniques or approaches that could improve the selected one.
141
136
142
137
Then, do not write any other explanations AT ALL. You should directly output a single tool call to set_output with the selected implementationId, short reason, and suggestedImprovements array.`
@@ -146,7 +141,7 @@ Then, do not write any other explanations AT ALL. You should directly output a s
'Generates deep thinking by orchestrating multiple thinker agents, selects the best thinking output. Use this to help solve a hard problem. You must first gather all the relevant context *BEFORE* spawning this agent, as it can only think.',
@@ -37,7 +37,7 @@ export function createThinkerBestOfN(
@@ -64,7 +64,7 @@ Use the <think> tag to think deeply about the user request.
64
64
65
65
When satisfied, write out a brief response to the user's request. The parent agent will see your response -- no need to call any tools. In particular, do not use the spawn_agents tool or the set_output tool or any tools at all! `,
0 commit comments