Skip to main content
GitlabTools enables an Agent to read GitLab project, merge request, and issue data.

Prerequisites

Install the required dependencies:
Set environment variables:
GITLAB_BASE_URL is optional. If unset, https://gitlab.com is used.

Example

cookbook/91_tools/gitlab_tools.py

Toolkit Params

Toolkit Functions

Use the enable_* constructor toggles to register only selected GitLab tools. You can also use include_tools or exclude_tools to filter available tools. See selecting tools.

Developer Resources