← Back to issue list

enable "streaming brief" CLI mode

View original Github issue

Metadata

Project
snapcraft
Number
#4331
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

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.
91%
#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.
80%
#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.
77%
#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.
75%
#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.
73%
#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.
73%