Skip to content

[120] Issue 29: starforge plugin list shows command aliases and descriptions#294

Merged
Nanle-code merged 2 commits into
Nanle-code:masterfrom
broda-spendy:fix/120-issue-29-starforge-plugin-list-shows-command-aliases-and-descriptions
Jun 23, 2026
Merged

[120] Issue 29: starforge plugin list shows command aliases and descriptions#294
Nanle-code merged 2 commits into
Nanle-code:masterfrom
broda-spendy:fix/120-issue-29-starforge-plugin-list-shows-command-aliases-and-descriptions

Conversation

@broda-spendy

Copy link
Copy Markdown

Summary

  • Enhance starforge plugin list to show plugin descriptions and registered command aliases in aligned tables via print::table
  • Persist Plugin::description() in the registry at install time with manifest/command fallbacks for legacy entries
  • Restore discover_plugin_metadata / plugin commands helpers dropped in a prior merge, and export utils from the library crate for integration tests

Test plan

  • cargo build --locked
  • Unit tests for print::table, registry description resolution, and plugin_list_entries
  • cargo test --locked plugin_list (lifecycle e2e passes on Linux CI)

Closes #120

Made with Cursor

Persist Plugin::description() in the registry, render installed plugins and their command aliases via a new print::table helper, and restore the plugin commands subcommand helpers removed in a prior merge.

Closes Nanle-code#120

Co-authored-by: Cursor <cursoragent@cursor.com>
@drips-wave

drips-wave Bot commented Jun 23, 2026

Copy link
Copy Markdown

@broda-spendy Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Nanle-code Nanle-code merged commit 23dc643 into Nanle-code:master Jun 23, 2026
2 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issue 29: starforge plugin list shows command aliases and descriptions

3 participants