i feel like committing
Deploy tsrun / deploy (push) Successful in 6m23s

This commit is contained in:
2026-07-23 02:22:19 +00:00 Unverified
parent 6aec28dbff
commit 2cfb64b496
8 changed files with 548 additions and 10 deletions
+11
View File
@@ -15,6 +15,7 @@ import (
"tsrun/internal/prompt"
"tsrun/internal/runtime/full"
"tsrun/internal/runtime/proxy"
"tsrun/internal/ui"
"tsrun/internal/vault"
)
@@ -28,9 +29,19 @@ func main() {
}
useProxy := flag.Bool("proxy", false, "run proxy mode instead of full client mode")
debugMode := flag.Bool("debug", false, "use raw prompt and log mode instead of TUI")
userFlag := flag.String("u", "", "username or username:password")
flag.Parse()
if !*debugMode {
prefill, _, _ := strings.Cut(*userFlag, ":")
if err := ui.Run(*useProxy, prefill); err != nil {
fatal(err)
}
fmt.Println("shutting down")
return
}
username, password, err := resolveCredentials(*userFlag)
if err != nil {
fatal(err)