(sessionPath: string, running: boolean)
| 3 | import { runInTransaction } from './write-transaction.ts' |
| 4 | |
| 5 | export function setThreadRunningState(sessionPath: string, running: boolean) { |
| 6 | const db = getThreadStateDatabase() |
| 7 | db.prepare( |
| 8 | ` |
| 9 | UPDATE threads |
| 10 | SET running = ?, updated_at = CURRENT_TIMESTAMP |
| 11 | WHERE session_path = ? AND running != ? |
| 12 | `, |
| 13 | ).run(running ? 1 : 0, sessionPath, running ? 1 : 0) |
| 14 | } |
| 15 | |
| 16 | export function setThreadDiffPreferences( |
| 17 | sessionPath: string, |
no test coverage detected