Skip to content

CLI mirror for loopover_get_outcome_calibration #6735

Description

@JSONbored

Context

The MCP tool loopover_get_outcome_calibration (src/mcp/server.ts:1926) mirrors GET /v1/repos/:owner/:repo/outcome-calibration (src/api/routes.ts:2709, maintainer-gated via requireRepoMaintainer, supports ?windowDays=). No CLI mirror exists even though the sibling gate-telemetry report (maintain precision) already has one.

Requirements

  • Add maintain outcome-calibration [--window-days N] subcommand to maintainCli, GETting {repoBase}/outcome-calibration?windowDays=.
  • Update printMaintainHelp.

Deliverables

  • maintain outcome-calibration subcommand
  • Updated printMaintainHelp
  • Unit test

Test Coverage Requirements

99%+ Codecov patch coverage on every changed line and branch in the new route/tool/CLI code, plus a test asserting output parity between the mirrored surfaces for identical input.

Expected Outcome

Maintainers can pull outcome-calibration reports from the CLI, matching the existing maintain precision pattern.

Links & Resources

Precedent: maintain precision at loopover-mcp.js:2779-2798 (identical --window-days query param handling).

Metadata

Metadata

Assignees

No one assigned

    Labels

    gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.help wantedExtra attention is needed

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions