enable "streaming brief" CLI mode
Metadata
Current evaluation
Merged into main, enabling the streaming brief CLI mode and resolving issue #4317. The update includes dependency bumps, passed CI checks, received reviewer approval, and increased test coverage.
Suggested action: —
No scores available.
Issue body
The first commit has the version bumps and fixes from the craft-providers bump (not sure if those were expected)
Second commit has the actual enablement of the feature
The changes themselves are ready for review, but still need to:
- [x] update from main once #4327 is merged
- [x] update to correct craft-parts version once a new one is released.
... so I'm keeping it as a draft for now. The test failures are related to the needed merge
Fixes #4317
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged into main, enabling the streaming brief CLI mode and resolving issue #4317. The update includes dependency bumps, passed CI checks, received reviewer approval, and increased test coverage. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to main, enabling the streaming brief CLI mode and resolving issue #4317. The update includes required craft-providers and craft-parts version bumps, achieved 100% test coverage, and received maintainer approval. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into main, enabling the streaming brief CLI mode and resolving issue #4317. The update incorporates required version bumps for craft-providers and craft-parts, passes all tests with full coverage, and received maintainer approval. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #349 enable "streaming brief" CLI mode | rockcraft | merged | Merged changes enabling streaming brief CLI mode. Updates craft-parts, craft-providers, and craft-cli. Streams info messages inline during Brief mode and cleans up progress output. Fixes #345. Approved by two reviewers and passed CI. | |
| #85 feat: enable streaming in brief | craft-application | merged | Successfully merged into main after passing CI and receiving approval from two reviewers. The change enables streaming in brief by adding a single line to one file, with no impact on overall code coverage. | |
| #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%. |