(mode, reason = '')
| 146 | } |
| 147 | |
| 148 | function setTurnApprovalFloorMode(mode, reason = '') { |
| 149 | const normalized = normalizeApprovalMode(mode); |
| 150 | const prev = state.turnApprovalFloorMode || 'none'; |
| 151 | state.turnApprovalFloorMode = normalized; |
| 152 | log(`Turn approval floor set: ${prev} -> ${normalized}${reason ? ` (${reason})` : ''}`); |
| 153 | return normalized; |
| 154 | } |
| 155 | |
| 156 | function clearTurnApprovalFloorMode(reason = '') { |
| 157 | if (!state.turnApprovalFloorMode) return state.approvalMode; |
no test coverage detected