(model: string)
| 186 | } |
| 187 | |
| 188 | async setModel(model: string): Promise<void> { |
| 189 | this.ensureOpen(); |
| 190 | const normalized = normalizeRequiredString( |
| 191 | model, |
| 192 | 'Session model cannot be empty', |
| 193 | ErrorCodes.SESSION_MODEL_EMPTY, |
| 194 | ); |
| 195 | await this.rpc.setModel({ sessionId: this.id, model: normalized }); |
| 196 | } |
| 197 | |
| 198 | async setThinking(effort: ThinkingEffort): Promise<void> { |
| 199 | this.ensureOpen(); |
no test coverage detected