Unary · Runners
Parses a context URL and returns the parsed result.
Use this method to:
- Validate context URLs
- Check repository access
- Verify branch existence
- FAILED_PRECONDITION if authentication is required
- PERMISSION_DENIED if access is not allowed
- INVALID_ARGUMENT if URL is invalid
- NOT_FOUND if repository/branch doesn’t exist
Examples
-
Parse URL:
Parses and validates a context URL.
Endpoint
https://app.ona.com with that domain.
Request example
Request
gitpod.v1.ParseContextURLRequest
Response
gitpod.v1.ParseContextURLResponse
Related types
GitContext
GitContext
gitpod.v1.ParseContextURLResponse.GitContextIssue
Issue
gitpod.v1.ParseContextURLResponse.IssuePullRequest
PullRequest
Deprecated: Use top-level PullRequest message instead
gitpod.v1.ParseContextURLResponse.PullRequestPullRequest
PullRequest
PullRequest represents pull request metadata from source control systems.
This message is used across workflow triggers, executions, and agent contexts
to maintain consistent PR information throughout the system.
gitpod.v1.PullRequestRepository
Repository
Repository information
gitpod.v1.PullRequest.RepositoryState
State
Current state of the pull request