← Back to issue list

In "streaming brief" mode, `emit.message()` should clean the progress prefix

View original Github issue

Metadata

Project
craft-cli
Number
#202
Type
issue
State
closed
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Closed without a linked resolution or pull request. The bug report that emit.message() fails to clear the progress prefix in streaming brief mode was acknowledged but left without a merged fix or further action.

Suggested action:

No scores available.

Issue body

### Bug Description If I call `emit.progress("Hi")` and then `emit.message("Done!")`, the text that is actually shown is `Hi :: Done!`. ### To Reproduce Something like: ``` emit.progress("Hi", permanent=False) emit.message("Done!") ``` ### part yaml ```shell n/a ``` ### Relevant log output ```shell n/a ```

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without a linked resolution or pull request. The bug report that emit.message() fails to clear the progress prefix in streaming brief mode was acknowledged but left without a merged fix or further action.
qwen/qwen3.6-35b-a3b Closed without resolution. The bug reporting that emit.message() fails to clear the progress prefix in streaming brief mode was abandoned. No fix or pull request was implemented.
qwen/qwen3.6-35b-a3b Closed without resolution or comments. The bug where emit.message() failed to clear the progress prefix in streaming brief mode was not addressed. Likely abandoned.
qwen3.6-35b-a3b-mtp-q6 Closed without comments or resolution, indicating the issue was abandoned. No fix or merge was documented.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#166 emitter: add "streaming brief" feature craft-cli merged Merged after approval and CI. Adds a streaming brief Emitter feature that streams info logs and pipe text on a single line prefixed by the active progress message. Initially disabled, it resolves issue #165 and increases coverage by 0.13%.
71%