Pass application context when generating help messages
Metadata
Current evaluation
Closed as stale without a documented code fix or resolving reference.
Resolution: closed stale
Reason: The only recorded activity was an automated comment linking internal ticket CRAFT-3585. No resolving PR, commit, or maintainer explanation was documented before closure.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Pass metadata here when generating help messages:
https://github.com/canonical/craft-cli/blob/faa05d0c1fc53fdc627d10dbbd513eb78c7e9738/craft_cli/dispatcher.py#L335
### Why it needs to get done
App metadata, such as the app name, can be accessed when running the command but not when showing a help message for the command.
A very simple reproducer is:
```python
parser.add_argument(
"--option",
type=str,
help=f"Option to use for {self._app.name}",
)
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Closed as stale without a documented code fix or resolving reference. | |
| stealth/space-bunny-alpha | — | closed stale | Closed without a documented code fix or resolving reference after prolonged inactivity; the only comment records creation of internal ticket CRAFT-3585. | |
| qwen/qwen3.6-35b-a3b | — | — | Feature request to pass application context during help message generation was closed without implementation. No pull requests were merged, indicating the request was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and synced to internal Jira ticket CRAFT-3585. No fix or pull request was merged, indicating it was deferred to internal tracking. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned and closed without resolution. The request to pass application context for help message generation received no fix or merge. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.