Skip to content

chore(cells): Convert relay endpoints to internal#107198

Merged
cvxluo merged 1 commit intomasterfrom
cvxluo/internal-relay-cells
Jan 29, 2026
Merged

chore(cells): Convert relay endpoints to internal#107198
cvxluo merged 1 commit intomasterfrom
cvxluo/internal-relay-cells

Conversation

@cvxluo
Copy link
Contributor

@cvxluo cvxluo commented Jan 28, 2026

Convert 6 relay endpoints from region_silo_endpoint to internal_region_silo_endpoint:

  • register_challenge.py
  • register_response.py
  • project_configs.py
  • public_keys.py
  • health_check.py
  • details.py

Similar to #104397

Not converting the RelayIndex endpoint since it's being removed here: #106998

Convert 6 relay endpoints from region_silo_endpoint to internal_region_silo_endpoint:
- register_challenge.py
- register_response.py
- project_configs.py
- public_keys.py
- health_check.py
- details.py

These are internal APIs used by Relay, not customer-facing endpoints.
Internal endpoints are not subject to URL pattern rules required for cells compliance.

Follows pattern established in:
- PR #103844 (internal_region_silo_endpoint introduction)
- PR #104397 (preprod endpoint conversion)

Related: RelayIndex endpoint was removed in d43596a as incompatible with cells.


Co-authored-by: Claude <noreply@anthropic.com>
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Jan 28, 2026
@cvxluo cvxluo marked this pull request as ready for review January 28, 2026 22:07
@cvxluo cvxluo requested a review from a team as a code owner January 28, 2026 22:07
@cvxluo cvxluo requested review from cathteng and markstory January 28, 2026 22:07
Copy link
Member

@markstory markstory left a comment

Choose a reason for hiding this comment

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

Looks good. Context for other folks - the 'internal' markers only impact how CI views these endpoints as far as URL conformance goes. The endpoints will continue to be accessible to Relay. This doc has more details on how relay + cells is going to work.

@cvxluo cvxluo merged commit b390fd7 into master Jan 29, 2026
67 checks passed
@cvxluo cvxluo deleted the cvxluo/internal-relay-cells branch January 29, 2026 17:14
priscilawebdev pushed a commit that referenced this pull request Feb 2, 2026
Convert 6 relay endpoints from `region_silo_endpoint` to
`internal_region_silo_endpoint`:
- register_challenge.py
- register_response.py
- project_configs.py
- public_keys.py
- health_check.py
- details.py

Similar to #104397

Not converting the `RelayIndex` endpoint since it's being removed here:
#106998

Co-authored-by: Claude <noreply@anthropic.com>
@github-actions github-actions bot locked and limited conversation to collaborators Feb 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants