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.
Adds spent time to a GitLab issue for time tracking purposes. This action logs time against an issue, accumulating with any previously logged time. Use this action when you need to record time spent working on an issue, track billable hours, or maintain project time logs.
Untrusted display-only summary
Approve Merge Request
GITLAB_APPROVE_MERGE_REQUEST
Approves a merge request in a GitLab project. Use this action when you need to record an approval from the authenticated user on a specific merge request. The authenticated user must be an eligible approver with appropriate permissions. Note that this action is idempotent — calling it multiple times on the same merge…
Untrusted display-only summary
Archive Project
GITLAB_ARCHIVE_PROJECT
Tool to archive a project. Use when you need to mark a project read-only after finishing active development. Call after confirming no further changes are required.
Untrusted display-only summary
Cancel Job
GITLAB_CANCEL_JOB
Cancel a GitLab CI/CD job within a specified project. This action stops a running or pending job and is irreversible. Use this action when you need to cancel a job that is running, pending, or stuck in a canceling state. The optional force parameter allows cancellation of jobs that are in a canceling state. Once cance…
Untrusted display-only summary
Cancel Pipeline
GITLAB_CANCEL_PIPELINE
Tool to cancel a running pipeline in a GitLab project. Use this action when you need to stop a CI/CD pipeline that is currently executing or queued. Note that the API returns success (200) regardless of the pipeline's state, so this action can be safely called even if the pipeline has already finished or been canceled.
Untrusted display-only summary
Create Commit
GITLAB_CREATE_COMMIT
Creates a new commit with multiple file operations in a GitLab project. This action supports batch operations including creating, updating, deleting, moving files, and changing file permissions in a single atomic commit. Use this action when you need to perform multiple file changes at once or when you need to commit…
Untrusted display-only summary
Create Commit Comment
GITLAB_CREATE_COMMIT_COMMENT
Posts a comment to a specific commit in a GitLab project repository. Use this action when you need to provide feedback, review notes, or discussion on a particular commit. Line-specific comments require both path and line parameters; if invalid, the comment is placed at the commit level.
Untrusted display-only summary
Create Repository File
GITLAB_CREATE_FILE
Creates a new file in a GitLab repository at the specified path with the given content. Use this action when you need to add a new file to a repository branch with a commit message.
Untrusted display-only summary
Create GitLab Group
GITLAB_CREATE_GROUP
Tool to create a new group in GitLab. Use when you need to establish a new group for projects or collaboration.
Untrusted display-only summary
Create Issue Note
GITLAB_CREATE_ISSUE_NOTE
Creates a new note (comment) on a project issue in GitLab. Use this action when you need to add a comment, provide feedback, or document information on an existing issue.
Untrusted display-only summary
Create Label
GITLAB_CREATE_LABEL
Creates a new label for a GitLab project with specified name, color, and optional attributes. Use this action when you need to create a new label for organizing issues and merge requests within a project. Labels help categorize and filter project items, making project management more efficient.
Untrusted display-only summary
Create Merge Request
GITLAB_CREATE_MERGE_REQUEST
Creates a new merge request in a GitLab project to propose changes from a source branch into a target branch. Use this action when you need to create a merge request for code review, feature integration, or bug fixes. This action requires both the source and target branches to exist in the project.
Untrusted display-only summary
Create Milestone
GITLAB_CREATE_MILESTONE
Creates a new milestone in a GitLab project. Milestones track progress towards a goal with a start date, due date, and associated issues. Use this action when you need to establish a new project milestone for organizing work, tracking release schedules, or planning sprints.
Untrusted display-only summary
Create Pipeline
GITLAB_CREATE_PIPELINE
Tool to create a new pipeline for a specific branch or tag in a GitLab project. Use when you need to manually trigger a CI/CD pipeline run, optionally passing variables or inputs. For merge request pipelines, use the dedicated merge requests endpoint instead.
Untrusted display-only summary
Create Project
GITLAB_CREATE_PROJECT
Tool to create a new project in GitLab. Implements POST /projects endpoint.
Untrusted display-only summary
Create Project Issue
GITLAB_CREATE_PROJECT_ISSUE
Tool to create a new issue in a GitLab project. Use when you need to report a bug, request a feature, or track a task within a specific project.
Untrusted display-only summary
Create Repository Branch
GITLAB_CREATE_REPOSITORY_BRANCH
Tool to create a new branch in a project. Use when you need to create a new branch from an existing branch or a specific commit in a GitLab project.
Untrusted display-only summary
Create Project Webhook
GITLAB_CREATE_WEBHOOK
Creates a new webhook (project hook) for a GitLab project to receive real-time event notifications. Use this action when you need to set up automated integrations that respond to GitLab events like pushes, merge requests, issues, or CI/CD pipeline activities. Configure which events trigger the webhook by enabling the…
Untrusted display-only summary
Delete Group
GITLAB_DELETE_GROUP
Deletes a GitLab group by its ID or URL-encoded path. Use this action when you need to remove a group entirely. This action is irreversible — the group cannot be recovered once permanently removed. On GitLab.com, groups are retained for 30 days before permanent deletion unless permanently_remove=true is specified. You…
Untrusted display-only summary
Delete Issue Note
GITLAB_DELETE_ISSUE_NOTE
Deletes a note (comment) from an issue in a GitLab project. Use this action when you need to remove a specific comment from an issue. This action is irreversible — the note cannot be recovered once deleted.
Untrusted display-only summary
Delete Label
GITLAB_DELETE_LABEL
Deletes a label from a GitLab project by its ID or title. Use this action when you need to remove a label from a project permanently. This action is irreversible — the label cannot be recovered once deleted.
Untrusted display-only summary
Delete Merge Request
GITLAB_DELETE_MERGE_REQUEST
Tool to permanently delete a merge request from a GitLab project. Use when you need to remove a merge request entirely, though closing is typically preferred to preserve the discussion history and audit trail. This action is irreversible — the merge request and its associated data cannot be recovered once deleted.
Untrusted display-only summary
Delete Milestone
GITLAB_DELETE_MILESTONE
Deletes a project milestone by its ID. Use when you need to permanently remove a milestone from a project. This action is irreversible — the milestone cannot be recovered once deleted. Requires at minimum the Planner role for the project.
Untrusted display-only summary
Delete Pipeline
GITLAB_DELETE_PIPELINE
Tool to delete a CI/CD pipeline by its ID within a specified project. This action expires all pipeline caches and deletes all immediately related objects such as builds, logs, artifacts, and triggers. This action is irreversible — the pipeline cannot be recovered once deleted. Use when you need to permanently remove a…
Untrusted display-only summary
Delete Project
GITLAB_DELETE_PROJECT
Tool to delete a GitLab project by its ID. Use when you need to remove a project, either by marking it for later deletion or deleting it immediately.
Untrusted display-only summary
Delete Repository Branch
GITLAB_DELETE_REPOSITORY_BRANCH
Tool to delete a branch from a GitLab project repository. Use when you need to remove a branch that is no longer needed. This action is irreversible — the branch cannot be recovered once deleted. Cannot delete default or protected branches.
Untrusted display-only summary
Delete Repository File
GITLAB_DELETE_REPOSITORY_FILE
Deletes a file from a GitLab repository by creating a new commit. Use this action when you need to remove a file from a project's repository on a specific branch. This action is irreversible — the file will be removed from the specified branch, though it remains in the git history and can be recovered from previous co…
Untrusted display-only summary
Delete Webhook
GITLAB_DELETE_WEBHOOK
Deletes a project webhook/hook permanently from a GitLab project, removing the integration and stopping all event notifications. Use this action when you need to remove a webhook that is no longer needed or to clean up unused integrations. This action is irreversible — the webhook cannot be recovered once deleted.
Untrusted display-only summary
Download Project Avatar
GITLAB_DOWNLOAD_PROJECT_AVATAR
Tool to download a project's avatar image. Use when you need the raw avatar bytes after confirming the project exists.
Untrusted display-only summary
Erase Job
GITLAB_ERASE_JOB
Tool to erase the content of a specified job within a project. Use when you need to remove job artifacts and logs.
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.