enable "streaming brief" CLI mode
Metadata
Current evaluation
Merged into main, enabling streaming brief CLI mode in commit e1491d1da and fixing #4317, alongside craft-library and craft-parts dependency updates.
Resolution: closed resolved
Reason: PR #4331 was approved and merged. Commit e1491d1da enabled streaming brief mode and resolved issue #4317.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged into main, enabling streaming brief CLI mode in commit e1491d1da and fixing #4317, alongside craft-library and craft-parts dependency updates. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4331 enabled streaming brief CLI mode and fixed #4317, alongside craft-library and craft-parts dependency updates. | |
| 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. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#4317
(confidence 100%)
The streaming brief integration request was fixed by PR #4331 in commit e1491d1da.
-
Related To:
canonical/snapcraft#4327
(confidence 95%)
Merged craft-parts 1.23.1 update was a prerequisite identified during PR #4331's preparation.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #349 enable "streaming brief" CLI mode | rockcraft | merged | PR #349 merged as 316e7bcf, enabling streaming Brief output, updating craft dependencies, and cleaning up rock-packing progress messages; fixes #345. | |
| #4317 Integrate craft-cli's "streaming brief" mode into Snapcraft | snapcraft | closed | Enabled craft-cli streaming brief mode in commit e1491d1da, adding the requested progress feedback. | |
| #345 Integrate craft-cli's "streaming brief" mode into Rockcraft | rockcraft | closed | Streaming brief mode was integrated in merged PR #349 (commit 316e7bcf), with updated dependencies and revised Rockcraft progress messages. | |
| #166 emitter: add "streaming brief" feature | craft-cli | merged | Merged PR #166 as commit c7e4492, adding opt-in streaming BRIEF mode for progress updates, INFO logs, and open_stream() pipe text; fixes #165. | |
| #419 feat: oxidize streaming_brief feature | craft-cli | merged | Merged in canonical/craft-cli#419, restoring streaming_brief output and prefixing messages piped through Emitter.open_stream. | |
| #85 feat: enable streaming in brief | craft-application | merged | Merged PR #85 enabled streaming in brief with a one-line change, landing on main as commit 22b35662. |