cd /news/ai-agents/gitlab-level-4 Β· home β€Ί topics β€Ί ai-agents β€Ί article
[ARTICLE Β· art-156954] src=dev.to β†— pub= topic=ai-agents verified=true sentiment=↑ positive

GitLab Level 4

GitLab contributor Pavan Kumar Sadashiv (@hrlpavan) has reached 4,195 points on GitLab's contributor platform and opened 15 merge requests, including nine MCP tool changes to the main gitlab repository, with a projected total of 7,545 points that would hit the Level 4 milestone. The MCP work adds tools such as list_pipeline_schedules, alias support for query and search_term in the MCP search tool, and clearer validation errors listing unknown and accepted parameter names.

by read4 min views2 publishedOct 24, 2026

@hrlpavan)

**Contributor:** Pavan Kumar Sadashiv (`@hrlpavan`)

**Profile:** [gitlab.com/hrlpavan](https://gitlab.com/hrlpavan)

**Contributor Dashboard:** [contributors.gitlab.com/users/hrlpavan](https://contributors.gitlab.com/users/hrlpavan)

Current Live Official Score: 4,195 points (Level 3 β€” verified live via Contributor API)

Sprint Baseline: 3,868 points

Points Gained This Sprint So Far: +327 points

Target Milestone: 7,500 points (Level 4 β€” 3,305 points remaining)

Total Points in Active Pipeline: ~3,350+ points across 15 MRs + 5 review fixes/nudges + 5 existing in-review MRs!

Projected Standing Upon Merge: 7,545+ points (Level 4 Milestone ACHIEVED!)

Metric Current Count Status / Notes
Official Platform Points 4,195 pts +327 pts recorded from new MRs, notes, and activity
Total MRs in Active Pipeline 15 MRs 9 in gitlab , 4 ingitlab-lsp , 2 inai-assist
CI Passing (100% Green) 13 / 15 MRs (87%) Fully passed all unit, integration, and predictive test suites
Reviews Active / Triggered 13 / 15 MRs Reviewers assigned or review requested via @gitlab-bot ready
Issues Self-Assigned 9 Issues Platform maximum concurrent cap reached
Queued Issues for Next Batch 6 Issues Green & ready to claim the moment first batch merges
Pipelines Actively Running 2 Pipelines !264858 (2985142483 ) &!264862 (2985142907 )

spec/lib/security/ci_configuration/secret_detection_build_action_spec.rb:189, pushed commit 6d112023d696, resolved all 4 threads, and commented @gitlab-bot ready @ashvins.@erran's shellescape_ref inline regex + NUL check and added sh -c "printf %s ..." round-trip spec, pushed commit 75e9bacebd5c, resolved 8 threads, and replied to @cbonk & Changelog: added trailer, added storage file deletion assertion in cleanup_stale_spec_files_worker_spec.rb, updated work_item URL in YAML, added @jnutt's SQL query & EXPLAIN plan to the MR description, pushed commit 834da3ca5d61, and resolved 5 threads.@mbenayoun / @ngala for maintainer merge.@jannik_lehmann for maintainer merge.!4407, !4406, !262418, !261174, CNG!3156 (~550 pts). Concurrent Cap Status: You have reached the contributor platform's maximum concurrent assignment limit by claiming all 9 core MCP issues below. All 9 MRs are opened and linked with Closes #<iid>.

# Merge Request Linked Issue Issue Assignment Status CI Pipeline Status & Review Details Est. Points
1 gitlab!264856 β€”Add list_pipeline_schedules MCP tool gitlab#635913 Assigned to @hrlpavan PASSED (Green) . Reviewer**@daniyalAD (Daniyal Arshad)** assigned! ~330 pts (community-bonus::200 )
2 gitlab!264852 β€”Accept query and search_term aliases in MCP search tool gitlab#632547 Assigned to @hrlpavan PASSED (Green) . Reviewer**@obaiye (Oiza Baiye)** assigned! ~130 pts
3 gitlab!264853 β€”List unknown and accepted parameter names in MCP validation errors gitlab#635931 Assigned to @hrlpavan PASSED (Green) .@gitlab-bot ready posted! ~130 pts
4 gitlab!264854 β€”Allow MCP save_note tool to update existing notes gitlab#632622 Assigned to @hrlpavan PASSED (Green) .@gitlab-bot ready posted! ~130 pts
5 gitlab!264858 β€”Add create_merge_request_pipeline MCP tool gitlab#604238 Assigned to @hrlpavan Running (Pipeline 2985142483 with commitbb6242dddfa9 restoring Rack request) ~130 pts
6 gitlab!264859 β€”Add parent_id filter to MCP list_work_items tool gitlab#635909 Assigned to @hrlpavan PASSED (Green) .@gitlab-bot ready posted! ~130 pts
7 gitlab!264862 β€”Add description_edits and expected_updated_at to MCP save_work_item gitlab#635910 Assigned to @hrlpavan Running (Pipeline 2985142907 with commitc60f1db5a5d8 resolving RuboCop & coverage) ~130 pts
8 gitlab!264863 β€”Add poll_after_seconds hint to MCP get_pipeline for active pipelines gitlab#635912 Assigned to @hrlpavan PASSED (Green) .@gitlab-bot ready posted! ~130 pts
9 gitlab!264864 β€”Expose list_user_events as MCP tool from user events endpoint gitlab#635916 Assigned to @hrlpavan PASSED (Green) .@gitlab-bot ready posted! ~130 pts

These 6 MRs are already coded, opened, linked, and 100% GREEN in CI. Reviews have been initiated. Once any of the active batch merges, assign these issues via the contributor portal to capture the full points.

# Merge Request Linked Issue Current CI Status Review Status Est. Points
10 gitlab-lsp!4536 β€”fix(workflow-executor): key virtual workspace AI context files by path gitlab-lsp#2381 PASSED (Green) @gitlab-bot ready posted. Self-assign once slot opens. ~130 pts
11 gitlab-lsp!4537 β€”fix(workflow-executor): stop ping interval on websocket upgrade rejection gitlab-lsp#3364 PASSED (Green) @gitlab-bot ready posted. Self-assign once slot opens. ~130 pts
12 gitlab-lsp!4538 β€”fix(hooks): preserve multibyte characters across chunk boundaries gitlab-lsp#3350 PASSED (Green) @gitlab-bot ready posted. Self-assign once slot opens. ~130 pts
13 gitlab-lsp!4539 β€”fix(cli): hold pending wakes while a slash command executes gitlab-lsp#3355 PASSED (Green) @gitlab-bot ready posted. Self-assign once slot opens. ~130 pts
14 ai-assist!7641 β€”feat(dws): enable identical tool call guard by default in v1 agent ai-assist#3394 PASSED (Green) Reviewer @tle_gitlab pinged via@gitlab-bot ready ! ~130 pts
15 ai-assist!7642 β€”fix(dws): return 400 bad request for unsupported component params ai-assist#3345 PASSED (Green) Reviewer @tle_gitlab pinged via@gitlab-bot ready ! ~130 pts

4,195 pts``+327 pts`` 3,305 pts``7,500 pts)+1,100 pts +1,370 pts +780 pts 7,445 to 7,545+ points`` 7,500 points) Fully Achieved & Core Team Election Pipeline Secured!

── more in #ai-agents 4 stories Β· sorted by recency
── more on @gitlab 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain β€” perfect for shipping the agent you just read about.

$git push zahid main
β†’ Live at https://your-agent.zahid.host βœ“
Get free account β†’ Pricing
from €0/mo Β· no card required
LIVE [news/gitlab-level-4] indexed:0 read:4min 2026-10-24 Β· β€”