(model)
| 437 | handleRemoteInterrupt(abortControllerRef.current); |
| 438 | }, |
| 439 | onSetModel(model) { |
| 440 | const resolved = model === 'default' ? null : (model ?? null); |
| 441 | setMainLoopModelOverride(resolved); |
| 442 | setAppState(prev => { |
| 443 | if (prev.mainLoopModelForSession === resolved) return prev; |
| 444 | return { ...prev, mainLoopModelForSession: resolved }; |
| 445 | }); |
| 446 | }, |
| 447 | onSetMaxThinkingTokens(maxTokens) { |
| 448 | const enabled = maxTokens !== null; |
| 449 | setAppState(prev => { |
nothing calls this directly
no test coverage detected