Ashira Pitchayapakayakul commited on
Commit
c8d5d6b
Β·
1 Parent(s): 5c8d6dd

fix: --auto flag preserves mode through positional task arg

Browse files
Files changed (1) hide show
  1. bin/surrogate +8 -1
bin/surrogate CHANGED
@@ -120,7 +120,14 @@ while [[ $# -gt 0 ]]; do
120
  exit 0
121
  ;;
122
  .) shift ;;
123
- *) PROMPT="$*"; MODE="print"; break ;;
 
 
 
 
 
 
 
124
  esac
125
  done
126
 
 
120
  exit 0
121
  ;;
122
  .) shift ;;
123
+ *)
124
+ PROMPT="$*"
125
+ # Preserve mode if already set by an earlier flag (--auto, --plan, --monitor, etc.)
126
+ if [[ "$MODE" == "interactive" ]] || [[ "$MODE" == "print" ]]; then
127
+ MODE="print"
128
+ fi
129
+ break
130
+ ;;
131
  esac
132
  done
133