Show more information about current credentials in the whoami command (CRAFT-651).
Metadata
Current evaluation
Merged in charmcraft#612 via e69d3755, expanding whoami to show credential details and updating craft-store for minor API changes.
Resolution: closed resolved
Reason: PR charmcraft#612 was approved and merged as commit e69d3755, implementing CRAFT-651 and adapting Charmcraft to the updated craft-store API.
Evaluated by: mr-cal-bot
No scores available.
Issue body
For this I had to update the `craft-store` version, which implied a couple of unexpected API changes (very small, so I just left them here).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in charmcraft#612 via e69d3755, expanding whoami to show credential details and updating craft-store for minor API changes. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #612 in commit e69d3755, adding credential details to whoami and updating craft-store for its minor API changes. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged enhancement to the whoami command displaying additional credential details. Updated the craft-store dependency, incorporating minor API changes. Approved by one reviewer and merged despite two unresolved comments. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged enhancement to the whoami command to display additional current credentials information. The change required upgrading the craft-store dependency, incorporating minor API updates into the release. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #595 Enhance the `whoami` command to also show the credentials restrictions | charmcraft | closed | Enhancement delivered: `whoami` now displays Charmhub credential restrictions (channels/packages). Closed as fixed by PR #612 (CRAFT-651), merged at commit e69d3755, which also updated craft-store for the new API fields. | |
| #609 store: handle store errors in whoami command (CRAFT-701) | charmcraft | merged | Merged in canonical/charmcraft#609 via 3d7474b1 (merge 69df5a9a), adding allow_login so whoami reports logged-out and expired-credential errors without automatic login. | |
| #1904 fix(store): make "whoami" work with charm-scoped credentials | charmcraft | merged | Merged PR charmcraft#1904 (commit 5b85a11e) fixed whoami for charm-scoped credentials and closed #1869. |