def idle.go
import cswap-bend-cli@0.1.0.0/policy/decide.bend as Decideimport Base
import cswap-bend-cli@0.1.0.0/policy/types.bend as T
369def idle.go(+held: Bool, +e: Env) -> T.Decision:
370 match held:
371 case True{}:
372 T.NoSwitch{T.ActiveIdle{}, "token expired while Claude Code is idle; resumes on next use"}
373 case False{}:
374 failover.go(Nat.add(mem.unhealthy(env.mem(e)), 1n), e)