diff --git a/internal/session/run.go b/internal/session/run.go index af10ee1..4a27c7f 100644 --- a/internal/session/run.go +++ b/internal/session/run.go @@ -17,6 +17,11 @@ type LaunchOpts struct { Mode string Slug string Shell bool // true = interactive shell, false = agent + + // Force suppresses both the active-session warning (Layer 1) and the + // stale-workspace warning (Layer 3). It does NOT disable the metadata + // write lock or the session summary. Used for scripted/automated runs. + Force bool } // manifestStartPath returns the path to the start manifest file.