fix: Account for default model reasoning_effort when supplying that value for the REPL prompts
This commit is contained in:
@@ -1699,7 +1699,12 @@ impl RequestContext {
|
|||||||
.unwrap_or_default()
|
.unwrap_or_default()
|
||||||
.to_string(),
|
.to_string(),
|
||||||
);
|
);
|
||||||
if let Some(effort) = role.reasoning_effort() {
|
let reasoning_effort = role.reasoning_effort().or_else(|| {
|
||||||
|
role.model()
|
||||||
|
.default_reasoning_effort()
|
||||||
|
.map(|s| s.to_string())
|
||||||
|
});
|
||||||
|
if let Some(effort) = reasoning_effort {
|
||||||
output.insert("reasoning_effort", effort.to_string());
|
output.insert("reasoning_effort", effort.to_string());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user