Skip to content

feat: introduces the new home for the social controllers#8321

Merged
Bigshmow merged 4 commits intomainfrom
feat/adds-social-controllers-directory
Mar 27, 2026
Merged

feat: introduces the new home for the social controllers#8321
Bigshmow merged 4 commits intomainfrom
feat/adds-social-controllers-directory

Conversation

@Bigshmow
Copy link
Copy Markdown
Contributor

@Bigshmow Bigshmow commented Mar 27, 2026

Explanation

This PR adds a new package @metamask/social-controllers to serve as the home for social related controllers (e.g. leaderboard and follow-trading).
Subsequent PRs will add the actual controllers implementations.

Added team-social-ai as the owner in teams.json
Updated .github/CODEOWNERS

References

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

Note

Low Risk
Low risk: adds a new package scaffold and updates repo metadata/build references, with no production logic changes beyond a placeholder export and test.

Overview
Introduces a new @metamask/social-controllers package as the new home for social-related controllers, including initial TS build/test/docs configuration and a placeholder greeter export with a Jest test.

Wires the package into the monorepo by updating root tsconfig references, yarn.lock, the root README package list/dependency graph, and adds ownership metadata in .github/CODEOWNERS and teams.json (owned by @MetaMask/social-ai).

Written by Cursor Bugbot for commit 6b0e623. This will update automatically on new commits. Configure here.

@Bigshmow Bigshmow requested a review from a team as a code owner March 27, 2026 01:06
@Bigshmow Bigshmow requested a review from zone-live March 27, 2026 01:07
Copy link
Copy Markdown
Contributor

@zone-live zone-live left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Contributor

@mcmire mcmire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Make sure to check out the controller guidelines, guide to creating a data service, and sample-controllers package when implementing this package.

@Bigshmow
Copy link
Copy Markdown
Contributor Author

Will do, thanks @mcmire !

@Bigshmow Bigshmow enabled auto-merge March 27, 2026 16:43
@Bigshmow Bigshmow added this pull request to the merge queue Mar 27, 2026
Merged via the queue into main with commit 054432d Mar 27, 2026
332 checks passed
@Bigshmow Bigshmow deleted the feat/adds-social-controllers-directory branch March 27, 2026 16:50
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.

3 participants