glab mr adds a note list subcommand
Introduced 2026-03-23 · score 0.97
HOW TO USE IT
When reviewing or maintaining a repository change, list discussions on the merge request with `glab mr note list`; optionally select an MR or branch and filter by type, resolution state, or file path.
glab mr note list [<id> | <branch>] [flags]glab mr note list <id> --type diff --state unresolved --file <path>glab mr note list <id> -F jsonWHY THIS HELPS
List notes on a merge request while reviewing or maintaining a repository change.
REQUIREMENTS AND LIMITATIONS
- Version: v1.90.0
- <id> | <branch>: Select a merge request by ID or branch; omitted to use the current branch's MR.
- --file <path>: Show only diff notes on this file path.
- -F, --output <format>: Output format: `text` or `json`; default `text`.
- --state <state>: Resolution filter: `all`, `resolved`, or `unresolved`; default `all`.
- -t, --type <type>: Note type filter: `all`, `general`, `diff`, or `system`; default `all`.
- -R, --repo <owner/repo>: Select another repository; accepts `OWNER/REPO`, `GROUP/NAMESPACE/REPO`, a full URL, or Git URL.
- Prerequisite: The command is marked experimental in the documentation.
- Prerequisite: Authenticate glab with the GitLab instance before running commands; the CLI uses stored credentials after authentication.
FIRST-PARTY EVIDENCE
- https://gitlab.com/gitlab-org/cli/-/releases/v1.90.0
- https://docs.gitlab.com/cli/mr/note/list/
- https://docs.gitlab.com/cli/auth/login/
Check the installed version and the source before using it. Entry JSON