summaryrefslogtreecommitdiffstats
path: root/src/render/stream.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/stream.rs')
-rw-r--r--src/render/stream.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/render/stream.rs b/src/render/stream.rs
index d6cadde..af69176 100644
--- a/src/render/stream.rs
+++ b/src/render/stream.rs
@@ -36,7 +36,10 @@ pub async fn raw_stream(
mut rx: UnboundedReceiver<SseEvent>,
abort_signal: &AbortSignal,
) -> Result<()> {
- let mut spinner = Some(spawn_spinner("Generating"));
+ let mut spinner = Some(spawn_spinner(&match crate::utils::current_query_scope() {
+ Some(scope) => format!("{scope} Generating"),
+ None => "Generating".to_string(),
+ }));
loop {
if abort_signal.aborted() {
@@ -75,7 +78,10 @@ async fn markdown_stream_inner(
let columns = terminal::size()?.0;
- let mut spinner = Some(spawn_spinner("Generating"));
+ let mut spinner = Some(spawn_spinner(&match crate::utils::current_query_scope() {
+ Some(scope) => format!("{scope} Generating"),
+ None => "Generating".to_string(),
+ }));
'outer: loop {
if abort_signal.aborted() {