GitLab
View as MarkdownManage repositories, merge requests, issues, and CI/CD pipelines on GitLab.
What it does
Connects an agent to GitLab. Agents can list projects, list and create merge requests, list and create issues, list pipeline runs, search code, and read a file directly from a repository.
Setup
- Go to Settings → Integrations → GitLab.
- Click Connect and authorize via OAuth 2.0.
- Choose which projects the agent can access.
- Assign the connection to an agent.
Scopes requested
API access plus read access to your user profile and read/write access to repository content, scoped to what you authorize during setup.
Typical use
An agent that opens a merge request for a change it made in your codebase, or one that triages incoming issues and labels them consistently.
Related
- Integrations Guide: the full catalog and security model these connections share
- GitHub: the equivalent connection for GitHub-hosted repositories