Skip to content

refactor(paper): centralize version command output - #105

Merged
TheSilentPro merged 7 commits into
masterfrom
refactor/version-command-output
Oct 15, 2026
Merged

TheSilentPro merged 7 commits into
masterfrom
refactor/version-command-output

Conversation

@TheSilentPro

Copy link
Copy Markdown
Collaborator

Summary

Makes /hdb version the single source of truth for the rich version/build command output.

Changes

  • moves the existing rich root-command presentation into VersionFormatter.command(...);
  • preserves the linked HeadDB/SilentDevelopment/TheSilentPro header;
  • preserves the admin-only build metadata block;
  • preserves the /hdb help hint and permission-aware RELOAD/VERIFY/REFRESH/STATUS/DEBUG action buttons;
  • makes /hdb version display that canonical output;
  • makes bare /hdb reuse the same VersionCommand output whenever it does not open the player GUI;
  • removes the now-duplicate RootFormatter;
  • leaves startup version/update formatting separate and unchanged;
  • leaves /hdb version permission enforcement unchanged.

This is a presentation/ownership refactor: the rich output now lives under the version command rather than the root command.

@TheSilentPro
TheSilentPro merged commit d976d71 into master Oct 15, 2026
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.

1 participant