(
state: SessionState,
sessionId: string,
logger: Logger,
manualModeDefault: boolean,
)
| 193 | } |
| 194 | |
| 195 | export async function refreshManualMode( |
| 196 | state: SessionState, |
| 197 | sessionId: string, |
| 198 | logger: Logger, |
| 199 | manualModeDefault: boolean, |
| 200 | ): Promise<void> { |
| 201 | if (state.manualMode === "compress-pending") { |
| 202 | return |
| 203 | } |
| 204 | |
| 205 | const persisted = await loadManualModeSetting(sessionId, logger) |
| 206 | const enabled = persisted ?? manualModeDefault |
| 207 | state.manualMode = enabled ? "active" : false |
| 208 | } |
no test coverage detected