Skip to content

loopover-mcp --help omits the maintain and contributor-profile commands #6991

Description

@JSONbored

Context

loopover-mcp --help (printHelp(), packages/loopover-mcp/bin/loopover-mcp.js:4299-4343) lists ~30 commands but is missing two real, dispatched top-level commands:

  • maintain — dispatched at line 3355, with its own printMaintainHelp() (line 3123) covering 13 subcommands (status, queue, approve, reject, pause, resume, set-level, precision, outcome-calibration, onboarding-pack, audit-feed, automation-state, refresh-docs).
  • contributor-profile — dispatched at line 3377 (contributorProfileCli, added per CLI mirror for loopover_get_contributor_profile #6737).

A user running loopover-mcp --help has no way to discover either command exists.

Requirements

  • Add a maintain entry to printHelp()'s usage banner, briefly noting its subcommand structure and pointing to loopover-mcp maintain --help for the full list.
  • Add a contributor-profile entry to the same usage banner.
  • Follow the exact formatting/style of the existing ~30 entries — no new section structure.

Deliverables

  • printHelp() lists maintain
  • printHelp() lists contributor-profile
  • Test asserting --help output includes both command names

Test Coverage Requirements

99%+ Codecov patch coverage on every changed line and branch, plus the regression test above.

Expected Outcome

loopover-mcp --help lists every real top-level command, including maintain and contributor-profile.

Links & Resources

packages/loopover-mcp/bin/loopover-mcp.js:4299-4343 (printHelp), :3123 (printMaintainHelp, the precedent for how a command documents its own subcommands), :3355 (maintain dispatch), :3377 (contributor-profile dispatch).

Metadata

Metadata

Assignees

No one assigned

    Labels

    gittensor:bugGittensor-scored bug fix — scores a 0.05x multiplier.help wantedExtra attention is needed

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions