diff --git a/app/androidApp/src/main/kotlin/com/example/aiapp/SpawnScreen.kt b/app/androidApp/src/main/kotlin/com/example/aiapp/SpawnScreen.kt index 41016a0..f64f4e6 100644 --- a/app/androidApp/src/main/kotlin/com/example/aiapp/SpawnScreen.kt +++ b/app/androidApp/src/main/kotlin/com/example/aiapp/SpawnScreen.kt @@ -67,13 +67,11 @@ fun SpawnScreen( var title by remember { mutableStateOf("") } var model by remember { mutableStateOf("") } var cwd by remember { mutableStateOf("") } - // "bypassPermissions" rather than "auto": on a phone every ask is a - // round trip to a question card, and answering "allow Bash?" dozens of - // times per task is what this app exists to avoid. Auto already allows - // most of what a session does, so what the prompts left were mostly the - // interruption without the choice. The stricter modes stay one tap away - // for a session that warrants one. - var permissionMode by remember { mutableStateOf("bypassPermissions") } + // "auto" rather than "manual": on a phone every ask is a round trip to + // a question card, and answering "allow Bash?" dozens of times per task + // is what this app exists to avoid. Manual stays one tap away for a + // session that warrants it. + var permissionMode by remember { mutableStateOf("auto") } var busy by remember { mutableStateOf(false) } // Only the spawn's own failure. The fetch's lives in `options`: this // one leaves a filled-in form worth keeping, and that one leaves