Skip to content

Teams leaderboards#165

Open
andresfelipemendez wants to merge 4 commits into
mainfrom
teams-leaderboards
Open

Teams leaderboards#165
andresfelipemendez wants to merge 4 commits into
mainfrom
teams-leaderboards

Conversation

@andresfelipemendez

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds a new “team leaderboards” feature surface to the Teams system, exposing configuration, RPC/API contracts, and public interface methods to list/get/update team leaderboard data and fetch score lists.

Changes:

  • Extends TeamsConfig with a leaderboards section and introduces TeamLeaderboardsConfig.
  • Expands TeamsSystem with team-leaderboard listing/getting/updating and score-list retrieval methods, plus pre/post update hooks.
  • Adds new RPC IDs + protobuf messages and wires corresponding OpenAPI endpoints/schemas.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
teams.go Adds team leaderboard config and expands TeamsSystem with team leaderboard operations and hook type.
hiro.proto Introduces new RPC IDs and protobuf messages for team leaderboard list/get/update and score listing.
hiro-openapi.yml Registers new RPC endpoints and adds OpenAPI component schemas for the new team leaderboard messages.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread teams.go
Comment thread hiro-openapi.yml Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 3 out of 4 changed files in this pull request and generated no new comments.

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.

2 participants