← Back to issue list

feat(app): provide a way to customize the Dispatcher

View original Github issue

Metadata

Project
craft-application
Number
#281
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Merged a feature to customize the Dispatcher, allowing Snapcraft to set a default command without supporting it at the craft-application level. Approved by three reviewers, passed CI checks, and updated one file with 14 additions and 6 deletions.

Suggested action:

No scores available.

Issue body

The motivation here is Snapcraft: it needs a way to provide a default command (pack), but we explicitly do not want to support this at the craft-application level.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a feature to customize the Dispatcher, allowing Snapcraft to set a default command without supporting it at the craft-application level. Approved by three reviewers, passed CI checks, and updated one file with 14 additions and 6 deletions.
qwen3.6-35b-a3b-mtp-q6 Merged to enable Dispatcher customization. This allows Snapcraft to set a default command without enforcing it at the craft-application level.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#422 feat: error on default command craft-cli merged Merged. Adds opt-in allow_default_command to Dispatcher for default command support without breaking existing apps. Approved by three reviewers, passed CI, and unblocks downstream snapcraft.
76%
#58 Support for a default command in Dispatcher (CRAFT-760). craft-cli merged Merged after approval, adding default command support to the Dispatcher (CRAFT-760). Includes documentation and modifies three files with 79 additions and 25 deletions.
72%