Skip to content
Recued
Menu
← Back to packs

Code Projects - GitLab

by recued-core v1 app_pack

API capability pack for bounded GitLab.com REST calls against https://gitlab.com only. The pack covers daily project work: current-user identity, project and issue lookup, issue updates and comments, merge request lookup/create/update/comments, branch and commit visibility, pipeline and job status, and release status. It also bundles a scheduled project triage digest, an AI-assisted merge request review brief, and approval-gated issue creation workflow. The bundled recipes only use issue.create as a write. Enroll a GitLab personal access token or OAuth access token connection; no credential is embedded in the manifest. Mutating operations are write-tier and approval-gated. The pack intentionally excludes repository file writes, commit creation, branch/tag mutation, merge/approve actions, pipeline trigger/retry/cancel/play actions, job trace and artifact downloads, release creation/update/delete, runner/admin APIs, and arbitrary passthrough.

What this pack installs

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Device + server Runs on your device (browser) or your server.

What it's allowed to do

Write Web APIs gitlab external change
Read: project.search · No approvalRead: user.current · No approvalRead: project.read · No approvalRead: branch.search · No approvalRead: branch.read · No approvalRead: commit.search · No approvalRead: commit.read · No approvalRead: issue.search · No approvalRead: issue.read · No approvalWrite: issue.create · Asks approvalWrite: issue.update · Asks approvalRead: issue.note.search · No approvalRead: issue.note.read · No approvalWrite: issue.note.create · Asks approvalRead: merge_request.search · No approvalRead: merge_request.read · No approvalWrite: merge_request.create · Asks approvalWrite: merge_request.update · Asks approvalRead: merge_request.note.search · No approvalRead: merge_request.note.read · No approvalWrite: merge_request.note.create · Asks approvalRead: pipeline.search · No approvalRead: pipeline.read · No approvalRead: pipeline.job.search · No approvalRead: job.read · No approvalRead: release.search · No approvalRead: release.read · No approval

Data it touches

SurfacesWeb APIs

About

Tags

pack:gitlabgitlabissuesmerge-requestspipelinesbranchescommitsreleasesprojectsdeveloper-toolsworkflowrecipeapiv3composition