fix: unexpected REPL without tty (#911)

pull/913/head
sigoden 2 weeks ago committed by GitHub
parent ea4c2131e4
commit b3d31fd3d1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -151,7 +151,12 @@ async fn run(config: GlobalConfig, cli: Cli, text: Option<String>) -> Result<()>
input.use_embeddings(abort_signal.clone()).await?; input.use_embeddings(abort_signal.clone()).await?;
start_directive(&config, input, cli.code, abort_signal).await start_directive(&config, input, cli.code, abort_signal).await
} }
true => start_interactive(&config).await, true => {
if !*IS_STDOUT_TERMINAL {
bail!("No TTY for REPL")
}
start_interactive(&config).await
}
} }
} }

Loading…
Cancel
Save