Cover the pre-stream gap with the writing-report spinner #7
Loading…
Reference in a new issue
No description provided.
Delete branch "worktree-progress-emoji"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
stream_promptreturned the stream object, not when the writer model actually started generating — leaving the terminal blank for the gap in between.Spinnergained astop()method so it can be cleared at a precise moment rather than only on drop.write_text_streamnow takes ownership of the spinner and stops it right as the stream's first chunk arrives, so the "Writing report..." line stays up through the whole wait.Test plan
cargo build -p deep_researchcargo test -p deep_researchcargo clippy -p deep_research(clean)WIP: Cover the pre-stream gap with the writing-report spinnerto Cover the pre-stream gap with the writing-report spinner