feat: implement --shell, shell-after, --debug
Metadata
Current evaluation
Merged PR #81 as commit acad93da, adding --shell, --shell-after and --debug support and resolving #58 after approval by two maintainers.
Resolution: closed resolved
Reason: PR #81 was merged into main at commit acad93da. Its description explicitly states that it fixes #58 and implements the requested shell and debugging options.
Evaluated by: mr-cal-bot
No scores available.
Issue body

Fixes #58
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #81 as commit acad93da, adding --shell, --shell-after and --debug support and resolving #58 after approval by two maintainers. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #81 as commit acad93da, adding --shell, --shell-after and --debug and resolving #58. Approved by two maintainer reviewers. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into main, implementing --shell, shell-after, and --debug flags. Approved by two reviewers, passed CI checks, and increased test coverage by 0.05%. Resolves issue #58. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-application#58
(confidence 100%)
PR #81 explicitly identifies #58 as the issue it fixes.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #58 Implement "--shell", "--shell-after" and "--debug" | craft-application | closed | Implemented --shell, --shell-after and --debug support through merged PR #436 (commit ab55ec81). | |
| #436 feat: support shell/shell-after and debug in 'pack' | craft-application | merged | Merged craft-application#436 (commit ab55ec81), adding --shell/--shell-after to pack and making --debug shell into the build environment when packing fails; fixes #430. | |
| #430 Properly support `--shell`, `--shell-after` and `--debug` on `pack` | craft-application | closed | Fixed by merged PR #436 (ab55ec81), adding --shell and --shell-after to pack and applying --debug when packing fails. | |
| #495 pack: add support for --debug, --shell, and --shell-after (CRAFT-408) | charmcraft | merged | Merged in commit 1a957995, adding --debug, --shell, and --shell-after to pack for interactive and failure-triggered build debugging. | |
| #840 feat: fix command formating | craft-providers | merged | Merged #840 in commit a6d9042, fixing command debug formatting so shell commands render consistently instead of showing raw argument lists. |