Skip to content

feat(api): REST + CLI mirrors for contributor notifications (#6745) - #7020

Closed
RealDiligent wants to merge 2 commits into
JSONbored:mainfrom
RealDiligent:feat/notifications-rest-cli-6745
Closed

feat(api): REST + CLI mirrors for contributor notifications (#6745)#7020
RealDiligent wants to merge 2 commits into
JSONbored:mainfrom
RealDiligent:feat/notifications-rest-cli-6745

Conversation

@RealDiligent

Copy link
Copy Markdown
Contributor

Summary

  • Add GET /v1/contributors/:login/notifications and POST /v1/contributors/:login/notifications/read with requireContributorAccess, backed by shared loadContributorNotificationFeed / markContributorNotificationsRead.
  • Add stdio tools loopover_list_notifications + loopover_mark_notifications_read and shell CLI notifications / mark-notifications-read (stdio tool count 78 → 80).
  • Cover route/auth/parity, CLI mirrors, OpenAPI, and session self-scoping.

Closes #6745

Test plan

  • Local vitest: routes-notifications, mcp-cli-notifications, mcp-notifications, mcp-tool-rename-aliases
  • CI validate-code + Codecov patch ≥99%

@RealDiligent
RealDiligent requested a review from JSONbored as a code owner July 17, 2026 18:17
@superagent-security

Copy link
Copy Markdown
Contributor

Superagent didn't find any vulnerabilities or security issues in this PR.

…d#6745)

Expose list + mark-read over GET/POST /v1/contributors/:login/notifications so contributors are not limited to the host MCP tools.

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

Copy link
Copy Markdown
Contributor Author

Closing as superseded — #7018 already merged the #6745 notifications REST/CLI mirror.

@loopover-orb loopover-orb Bot added the gittensor:bug Gittensor-scored bug fix — scores a 0.05x multiplier. label Jul 17, 2026
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gittensor:bug Gittensor-scored bug fix — scores a 0.05x multiplier.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

REST + CLI mirror for contributor notifications (list + mark-read)

1 participant