Dominio de acciones
mr_review
Todas las acciones que este dominio expone vía gitlab_execute_action, del manifiesto gitlab://tools. Cada entrada se despliega a su descripción completa y sus parámetros obligatorios.
23 · acciones3 · destructivas10 · solo lectura
Contado con un token Free de GitLab. El catálogo depende del token que pregunta, así que el recuento se mueve con su tier y con sus permisos: los tiers superiores exponen más acciones, y los dominios de administración solo aparecen a tokens autorizados a usarlos.
Volver a la ficha del servidor
mr_review.changes_getMR Changes Getsolo lecturaGet the current file diffs (changes) for a merge request. Returns: per-file diffs with old_path, new_path, diff content, file status (added/deleted/renamed), file modes, and truncated_files when GitLab collapses large diffs. See also: mr_review.diff_versions_list, mr_review.raw_diffs, merge_request.get.
Parámetros obligatorios:
merge_request_iid (integer),project_id (string)mr_review.diff_version_getMR Diff Version Getsolo lecturaGet a single merge request diff version with its commits and file diffs. Returns: the diff version with id, SHAs, state, real_size, the full commit list, and per-file diffs (optionally in unified-diff format). See also: mr_review.diff_versions_list, mr_review.changes_get.
Parámetros obligatorios:
merge_request_iid (integer),project_id (string),version_id (integer)mr_review.diff_versions_listMR Diff Versions Listsolo lecturaList all diff versions (historical snapshots) of a merge request. Returns: an array of diff versions with id, head/base/start SHAs, state, real_size, and created_at, plus pagination metadata. See also: mr_review.diff_version_get, mr_review.changes_get.
Parámetros obligatorios:
merge_request_iid (integer),project_id (string)mr_review.discussion_createMR Discussion CreateCreate a new discussion thread on a merge request, optionally as an inline diff comment. Returns: the created thread with its first note (author, body, resolvable state, diff position). See also: mr_review.discussion_reply, mr_review.discussion_list, mr_review.changes_get.
Parámetros obligatorios:
body (string),merge_request_iid (integer),project_id (string)mr_review.discussion_getMR Discussion Getsolo lecturaGet a single merge request discussion thread by its discussion id. Returns: the thread with every note (author, body, system flag, resolvable/resolved state, diff position). See also: mr_review.discussion_list, mr_review.discussion_reply, mr_review.discussion_resolve.
Parámetros obligatorios:
discussion_id (string),merge_request_iid (integer),project_id (string)mr_review.discussion_listMR Discussion Listsolo lecturaList discussion threads on a merge request with ordering and keyset pagination. Returns: discussion threads with their notes (author, body, system flag, resolvable state, diff position) and pagination metadata. See also: mr_review.discussion_get, mr_review.discussion_create, merge_request.get, mr_review.note_list.
Parámetros obligatorios:
merge_request_iid (integer),project_id (string)mr_review.discussion_note_deleteMR Discussion Note DeletedestructivaDelete a note from a merge request discussion thread (destructive). Returns: a deletion confirmation message. See also: mr_review.discussion_note_update, mr_review.discussion_get, mr_review.discussion_list.
Parámetros obligatorios:
discussion_id (string),merge_request_iid (integer),note_id (integer),project_id (string)mr_review.discussion_note_updateMR Discussion Note UpdateUpdate the body or resolved state of a note in a merge request discussion thread. Returns: the updated note. See also: mr_review.discussion_reply, mr_review.discussion_note_delete, mr_review.discussion_get.
Parámetros obligatorios:
discussion_id (string),merge_request_iid (integer),note_id (integer),project_id (string)mr_review.discussion_replyMR Discussion ReplyAdd a reply note to an existing merge request discussion thread. Returns: the created note (author, body, timestamps, resolvable state). See also: mr_review.discussion_create, mr_review.discussion_get, mr_review.discussion_note_update.
Parámetros obligatorios:
body (string),discussion_id (string),merge_request_iid (integer),project_id (string)mr_review.discussion_resolveMR Discussion ResolveResolve or unresolve a merge request discussion thread. Returns: the thread with its updated resolved state and notes. See also: mr_review.discussion_get, mr_review.discussion_list, mr_review.discussion_reply.
Parámetros obligatorios:
discussion_id (string),merge_request_iid (integer),project_id (string),resolved (boolean)mr_review.draft_note_createMR Draft Note CreateCreate a pending draft note on a merge request. Returns: the created draft note with ID, author, body, and inline position. See also: mr_review.draft_note_list, mr_review.draft_note_publish, mr_review.draft_note_publish_all.
Parámetros obligatorios:
merge_request_iid (integer),note (string),project_id (string)mr_review.draft_note_deleteMR Draft Note DeletedestructivaDelete a pending draft note permanently. Returns: a success confirmation naming the note, merge request, and project. See also: mr_review.draft_note_list, mr_review.draft_note_get.
Parámetros obligatorios:
merge_request_iid (integer),note_id (integer),project_id (string)mr_review.draft_note_getMR Draft Note Getsolo lecturaGet a single draft note from a merge request. Returns: the draft note with author, body, resolve flag, line code, and inline diff position. See also: mr_review.draft_note_list, mr_review.draft_note_update, mr_review.draft_note_publish.
Parámetros obligatorios:
merge_request_iid (integer),note_id (integer),project_id (string)mr_review.draft_note_listMR Draft Note Listsolo lecturaList pending draft notes on a merge request. Returns: each draft note with author, body, optional inline position, line code, and pagination metadata. See also: mr_review.draft_note_get, mr_review.draft_note_create, mr_review.draft_note_publish_all.
Parámetros obligatorios:
merge_request_iid (integer),project_id (string)mr_review.draft_note_publishMR Draft Note PublishPublish a single draft note as a regular merge request note. Returns: a success confirmation naming the note, merge request, and project. See also: mr_review.draft_note_publish_all, mr_review.draft_note_list.
Parámetros obligatorios:
merge_request_iid (integer),note_id (integer),project_id (string)mr_review.draft_note_publish_allMR Draft Note Publish AllPublish all of the user's pending draft notes on a merge request. Returns: a success confirmation naming the merge request and project. See also: mr_review.draft_note_list, mr_review.draft_note_publish.
Parámetros obligatorios:
merge_request_iid (integer),project_id (string)mr_review.draft_note_updateMR Draft Note UpdateUpdate a pending draft note's body or position. Returns: the updated draft note. See also: mr_review.draft_note_get, mr_review.draft_note_publish.
Parámetros obligatorios:
merge_request_iid (integer),note_id (integer),project_id (string)mr_review.note_createMR Note CreateAdd a general comment (note) to a merge request. Returns: the created note with id, author, body, timestamps, and resolvable/internal flags. See also: mr_review.note_list, merge_request.get, mr_review.discussion_create.
Parámetros obligatorios:
body (string),merge_request_iid (integer),project_id (string)mr_review.note_deleteMR Note DeletedestructivaDelete a merge request note permanently. Returns: a success confirmation naming the note, MR, and project. See also: mr_review.note_get, mr_review.note_list.
Parámetros obligatorios:
merge_request_iid (integer),note_id (integer),project_id (string)mr_review.note_getMR Note Getsolo lecturaGet a single merge request note by its ID. Returns: the note with author, body, timestamps, position, and resolvable/internal flags. See also: mr_review.note_list, mr_review.note_update, mr_review.note_delete.
Parámetros obligatorios:
merge_request_iid (integer),note_id (integer),project_id (string)mr_review.note_listMR Notes Listsolo lecturaList all notes (comments) on a merge request. Returns: notes with author, body, system/internal flags, and pagination metadata. See also: mr_review.note_get, mr_review.note_create, mr_review.discussion_list.
Parámetros obligatorios:
merge_request_iid (integer),project_id (string)mr_review.note_updateMR Note UpdateUpdate a merge request note's body. Returns: the updated note with new body and updated_at timestamp. See also: mr_review.note_get, mr_review.note_list, mr_review.note_delete.
Parámetros obligatorios:
body (string),merge_request_iid (integer),note_id (integer),project_id (string)mr_review.raw_diffsMR Raw Diffssolo lecturaGet the raw unified-diff output for a merge request in plain-text git-apply format. Returns: raw_diff, a single plain-text unified diff for the MR head suitable for patch application or programmatic analysis. See also: mr_review.changes_get, mr_review.diff_versions_list.
Parámetros obligatorios:
merge_request_iid (integer),project_id (string)