A web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
Tool to list all webhooks configured for a GitLab project. Returns webhook configurations including URLs, event triggers, and SSL settings. Use when you need to view existing webhooks for a project, audit webhook configurations, or check which events are being monitored. Webhook secret tokens are redacted from the res…
Untrusted display-only summary
Move Issue
GITLAB_MOVE_ISSUE
Moves an issue from one project to another in GitLab. The issue receives a new IID and project_id in the destination project. Use this action when you need to relocate an issue to a different project, such as when reorganizing work or transferring issues between team projects. If equivalent labels or milestones exist…
Untrusted display-only summary
Play Job
GITLAB_PLAY_JOB
Triggers execution of a manual job in a GitLab project. Use this action when you need to start or run a job that requires manual intervention or has a manual status.
Untrusted display-only summary
Create Support PIN
GITLAB_POST_USER_SUPPORT_PIN
Tool to create a support PIN for your authenticated user. Use when GitLab Support requests a PIN to verify your identity.
Untrusted display-only summary
Protect Branch
GITLAB_PROTECT_BRANCH
Protects a repository branch in a GitLab project by setting access controls for push, merge, and unprotect operations. Use this action when you need to enforce branch protection rules to prevent unauthorized modifications or deletions of important branches like main, master, or release branches. Protected branches can…
Untrusted display-only summary
Update User Preferences
GITLAB_PUT_USER_PREFERENCES
Tool to update the current user's preferences. Use when adjusting default diff viewing and CI identity settings.
Untrusted display-only summary
Reset Spent Time
GITLAB_RESET_SPENT_TIME
Resets the total spent time for a specified GitLab issue to 0 seconds. This action is irreversible — all previously recorded time entries will be cleared and cannot be recovered. Use this action when you need to clear all time tracking entries for an issue and start time tracking from scratch.
Untrusted display-only summary
Reset Time Estimate
GITLAB_RESET_TIME_ESTIMATE
Resets the estimated time for a specified issue to 0 seconds. Use this action when you need to clear a previously set time estimate on an issue while preserving the total time spent.
Untrusted display-only summary
Retry Pipeline
GITLAB_RETRY_PIPELINE
Retries failed or canceled jobs in a pipeline. Use this action when you need to re-run a pipeline that has failed or was canceled. Note that if there are no failed or canceled jobs in the pipeline, calling this action has no effect.
Untrusted display-only summary
Set Time Estimate
GITLAB_SET_TIME_ESTIMATE
Sets the estimated time to complete an issue in a GitLab project. Use this action when you need to set or update the time estimate for tracking project work. The estimate is specified in human-readable format like '3h30m' for 3 hours and 30 minutes.
Untrusted display-only summary
Set User Status
GITLAB_SET_USER_STATUS
Tool to set the current user's status. Use when you need to update availability or convey current mood on GitLab.
Untrusted display-only summary
Share Project With Group
GITLAB_SHARE_PROJECT_WITH_GROUP
Tool to share a project with a group. Use when you need to grant a group specific access level to a project.
Untrusted display-only summary
Star Project
GITLAB_STAR_PROJECT
Stars a project in GitLab, marking it as a favorite for the authenticated user. This adds the project to your starred projects list and increments its star count. Use this action when you want to bookmark or show support for a project. The operation is idempotent - starring an already-starred project succeeds without…
Untrusted display-only summary
Start Housekeeping Task
GITLAB_START_PROJECT_HOUSEKEEPING
Tool to start the housekeeping task for a project. Use when you need to trigger manual maintenance or pruning on a repository.
Untrusted display-only summary
Unapprove Merge Request
GITLAB_UNAPPROVE_MERGE_REQUEST
Removes the approval from the currently authenticated user for a specified merge request. Use this action when you need to revoke your previously given approval on a merge request. The action requires the merge request to have been previously approved by the authenticated user.
Untrusted display-only summary
Unprotect Branch
GITLAB_UNPROTECT_BRANCH
Tool to remove protection from a branch in a GitLab project. Use this action when you need to unprotect a branch, allowing unrestricted push and merge access. This action is irreversible in the sense that protection rules must be manually reapplied if needed later.
Untrusted display-only summary
Unstar Project
GITLAB_UNSTAR_PROJECT
Unstar a previously starred GitLab project to remove it from your favorites list. Use this action when you need to remove a project from your starred projects. This action removes the star that was previously added by the authenticated user.
Untrusted display-only summary
Update GitLab Group
GITLAB_UPDATE_GROUP
Updates an existing GitLab group's settings and properties. Use this action when you need to modify group configuration such as name, path, visibility, permissions, or feature settings. Administrators can update additional settings like shared runners limits and IP restrictions.
Untrusted display-only summary
Update Issue Note
GITLAB_UPDATE_ISSUE_NOTE
Updates an existing note (comment) on a GitLab issue. Use this action when you need to edit the content of a previously created comment on an issue. This is useful for correcting typos, adding additional information, or updating outdated information in issue discussions.
Untrusted display-only summary
Update Label
GITLAB_UPDATE_LABEL
Updates an existing label in a GitLab project by modifying its name, color, description, priority, or archived status. At least one of new_name or color must be provided to perform the update. Use this action when you need to rename a label, change its appearance, update its description, adjust its priority, or archiv…
Untrusted display-only summary
Update Merge Request
GITLAB_UPDATE_MERGE_REQUEST
Updates an existing merge request in a GitLab project (title, description, assignees, reviewers, labels, state, etc.). Use this action when you need to modify merge request details, manage assignees/reviewers, update labels, close/reopen merge requests, or configure merge settings like squash or auto-removal of source…
Untrusted display-only summary
Update Milestone
GITLAB_UPDATE_MILESTONE
Updates an existing milestone in a GitLab project, allowing you to modify the title, description, dates, or state. Use this action when you need to change milestone details, adjust deadlines, or close/reopen a milestone.
Untrusted display-only summary
Update Project Issue
GITLAB_UPDATE_PROJECT_ISSUE
Tool to update an existing issue in a GitLab project (title, description, labels, assignees, state, etc.). Use when you need to modify issue details, close/reopen issues, or manage labels and assignments.
Untrusted display-only summary
Update Repository File
GITLAB_UPDATE_REPOSITORY_FILE
Updates an existing file in a GitLab repository. Commits the changes to the specified branch with the provided commit message. Use this action when you need to modify file contents, change file permissions, or update files in a specific branch. Note that if concurrent modifications occur (detected via last_commit_id),…
Untrusted display-only summary
Update Webhook
GITLAB_UPDATE_WEBHOOK
Updates an existing project webhook configuration including URL, event triggers, SSL verification, and authentication token. Use this action when you need to modify a webhook's endpoint, change which events trigger notifications, update security settings, or rotate the authentication token. This operation is idempoten…
Untrusted display-only summary
Validate Credential
GITLAB_VALIDATE_CREDENTIAL
Validates the authentication credentials by retrieving the currently authenticated user's information. Use this action when you need to verify that the API token or credentials are valid and active. Returns the authenticated user's profile details if credentials are valid.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.