From 6de1024523dcfd4f4043ec75f29f76f2f1d55fb6 Mon Sep 17 00:00:00 2001 From: cthomas Date: Mon, 18 Aug 2025 17:58:16 -0700 Subject: [PATCH] feat: make enable reasoner default true for agent creation (#3996) --- letta/schemas/agent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/letta/schemas/agent.py b/letta/schemas/agent.py index 952ab4bf..1b3349fc 100644 --- a/letta/schemas/agent.py +++ b/letta/schemas/agent.py @@ -211,7 +211,7 @@ class CreateAgent(BaseModel, validate_assignment=True): # max_reasoning_tokens: Optional[int] = Field( None, description="The maximum number of tokens to generate for reasoning step. If not set, the model will use its default value." ) - enable_reasoner: Optional[bool] = Field(False, description="Whether to enable internal extended thinking step for a reasoner model.") + enable_reasoner: Optional[bool] = Field(True, description="Whether to enable internal extended thinking step for a reasoner model.") reasoning: Optional[bool] = Field(None, description="Whether to enable reasoning for this agent.") from_template: Optional[str] = Field(None, description="The template id used to configure the agent") template: bool = Field(False, description="Whether the agent is a template")