const agentDefinition = {
id: "sonnet-thinker",
displayName: "Claude Sonnet Deep Thinker",
publisher: "codebuff",
version: "0.0.3",
model: "anthropic/claude-4-sonnet-20250522",
toolNames: [],
spawnableAgents: [],
inputSchema: {
prompt: {
type: "string",
description: "The topic or question to analyze with balanced depth and nuance"
}
},
includeMessageHistory: true,
outputMode: "last_message",
spawnerPrompt: `Spawn this agent when you need balanced, nuanced thinking on a topic using Claude Sonnet 4.`,
systemPrompt: ``,
instructionsPrompt: `You are a balanced thinker using Claude Sonnet 4. Provide thoughtful, nuanced analysis that considers multiple perspectives and implications. Focus on depth while maintaining clarity. Consider edge cases, potential counterarguments, and broader context. Your analysis should be comprehensive yet well-structured. Do not make any tool calls.`,
stepPrompt: ``,
handleSteps: function* ({ prompt, params }) {
yield "STEP";
}
}