feat(ai): add max thinking level

This commit is contained in:
Mario Zechner
2026-07-09 22:30:53 +02:00
parent 8973ae28ab
commit fbdd46389c
61 changed files with 441 additions and 168 deletions
@@ -52,7 +52,7 @@ interface Preset {
/** Model ID (e.g., "claude-sonnet-4-5") */
model?: string;
/** Thinking level */
thinkingLevel?: "off" | "minimal" | "low" | "medium" | "high" | "xhigh";
thinkingLevel?: "off" | "minimal" | "low" | "medium" | "high" | "xhigh" | "max";
/** Tools to enable (replaces default set) */
tools?: string[];
/** Instructions to append to system prompt */
@@ -100,7 +100,7 @@ function loadPresets(cwd: string): PresetsConfig {
interface OriginalState {
model: Model<Api> | undefined;
thinkingLevel: "off" | "minimal" | "low" | "medium" | "high" | "xhigh";
thinkingLevel: "off" | "minimal" | "low" | "medium" | "high" | "xhigh" | "max";
tools: string[];
}