Skip to content

feat(mcp-cli): add stdio tool gittensory_get_maintainer_noise (proxy the hosted tool) #2228

Description

@JSONbored

gittensory_get_maintainer_noise exists on the hosted MCP server (src/mcp/server.ts:1083) but is missing from the published stdio package (packages/gittensory-mcp/bin/gittensory-mcp.js registers no maintainer-noise tool). Miners/maintainers running the local stdio server can't call it. Add the stdio-side registerTool that proxies the existing HTTP intelligence/noise endpoint, matching how gittensory_get_repo_context proxies ${prefix}/intelligence (bin line 336).

Deliverables

  • Register gittensory_get_maintainer_noise in packages/gittensory-mcp/bin/gittensory-mcp.js proxying the maintainer-noise HTTP endpoint via apiGet/apiPost
  • Wire the tool name into any stdio tool inventory/telemetry list if present
  • Add a subprocess CLI/stdio test asserting the tool is listed and returns the proxied payload

References

  • src/mcp/server.ts:1083
  • packages/gittensory-mcp/bin/gittensory-mcp.js:328
  • packages/gittensory-mcp/bin/gittensory-mcp.js:336

size: S · held for later release (gittensor:feature once activated)

Metadata

Metadata

Assignees

No one assigned

    Labels

    gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.visualUI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions