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

  1. mr_review.changes_getMR Changes Getsolo lectura

    Get 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)

  2. mr_review.diff_version_getMR Diff Version Getsolo lectura

    Get 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)

  3. mr_review.diff_versions_listMR Diff Versions Listsolo lectura

    List 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)

  4. mr_review.discussion_createMR Discussion Create

    Create 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)

  5. mr_review.discussion_getMR Discussion Getsolo lectura

    Get 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)

  6. mr_review.discussion_listMR Discussion Listsolo lectura

    List 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)

  7. mr_review.discussion_note_deleteMR Discussion Note Deletedestructiva

    Delete 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)

  8. mr_review.discussion_note_updateMR Discussion Note Update

    Update 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)

  9. mr_review.discussion_replyMR Discussion Reply

    Add 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)

  10. mr_review.discussion_resolveMR Discussion Resolve

    Resolve 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)

  11. mr_review.draft_note_createMR Draft Note Create

    Create 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)

  12. mr_review.draft_note_deleteMR Draft Note Deletedestructiva

    Delete 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)

  13. mr_review.draft_note_getMR Draft Note Getsolo lectura

    Get 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)

  14. mr_review.draft_note_listMR Draft Note Listsolo lectura

    List 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)

  15. mr_review.draft_note_publishMR Draft Note Publish

    Publish 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)

  16. mr_review.draft_note_publish_allMR Draft Note Publish All

    Publish 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)

  17. mr_review.draft_note_updateMR Draft Note Update

    Update 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)

  18. mr_review.note_createMR Note Create

    Add 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)

  19. mr_review.note_deleteMR Note Deletedestructiva

    Delete 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)

  20. mr_review.note_getMR Note Getsolo lectura

    Get 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)

  21. mr_review.note_listMR Notes Listsolo lectura

    List 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)

  22. mr_review.note_updateMR Note Update

    Update 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)

  23. mr_review.raw_diffsMR Raw Diffssolo lectura

    Get 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)