Skip to content

Switch from PR-Agent to Momus#27

Closed
elijahr wants to merge 3 commits intodevelfrom
chore/momus
Closed

Switch from PR-Agent to Momus#27
elijahr wants to merge 3 commits intodevelfrom
chore/momus

Conversation

@elijahr
Copy link
Copy Markdown
Owner

@elijahr elijahr commented May 3, 2026

Replaces the Qodo PR-Agent reusable workflow with Momus, an open-source PR review bot. Same trigger semantics; the bot itself is rewritten on pi-coding-agent with a 4-phase pipeline (classify priors, review, verify, publish).

Changes

  • Removed .github/workflows/pr-agent.yml.
  • Added .github/workflows/momus.yml calling the new reusable workflow at elijahr/.github/.github/workflows/pr-review.yml@devel.

Smoke

This PR is the activation test. Real-PR validation follows on PR #25.

Replaces the Qodo PR-Agent reusable workflow with Momus
(axiomantic/momus), an open-source from-scratch PR review bot.
@gemini-code-assist
Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

🐰 Bencher Report

Branchchore/momus
Testbedubuntu-latest
Click to view all benchmark results
BenchmarkThroughputBenchmark Result
operations / second (ops/s)
(Result Δ%)
Lower Boundary
operations / second (ops/s)
(Limit %)
channels/1p1c📈 view plot
🚷 view threshold
2,548.70 ops/s
(-1.16%)Baseline: 2,578.58 ops/s
2,130.44 ops/s
(83.59%)
channels/2p2c📈 view plot
🚷 view threshold
1,420.50 ops/s
(+1.00%)Baseline: 1,406.50 ops/s
1,220.39 ops/s
(85.91%)
channels/4p4c📈 view plot
🚷 view threshold
1,659.40 ops/s
(-0.19%)Baseline: 1,662.55 ops/s
1,397.12 ops/s
(84.19%)
mupmuc/1p1c📈 view plot
🚷 view threshold
31,909.80 ops/s
(+0.93%)Baseline: 31,614.23 ops/s
20,328.53 ops/s
(63.71%)
mupmuc/2p2c📈 view plot
🚷 view threshold
17,489.00 ops/s
(+2.42%)Baseline: 17,075.57 ops/s
13,898.10 ops/s
(79.47%)
mupmuc/4p4c📈 view plot
🚷 view threshold
10,851.00 ops/s
(-23.00%)Baseline: 14,092.70 ops/s
5,234.10 ops/s
(48.24%)
mupmuc/8p8c📈 view plot
🚷 view threshold
15,612.30 ops/s
(+13.37%)Baseline: 13,770.83 ops/s
-19,878.08 ops/s
(-127.32%)
sipsic/1p1c📈 view plot
🚷 view threshold
8,901.80 ops/s
(+1.92%)Baseline: 8,733.73 ops/s
8,076.28 ops/s
(90.73%)
unbounded_mupsic/1p1c📈 view plot
🚷 view threshold
12,491.50 ops/s
(+28.73%)Baseline: 9,703.45 ops/s
1,750.16 ops/s
(14.01%)
unbounded_mupsic/2p1c📈 view plot
🚷 view threshold
12,477.30 ops/s
(-3.95%)Baseline: 12,990.42 ops/s
11,773.42 ops/s
(94.36%)
unbounded_mupsic/4p1c📈 view plot
🚷 view threshold
12,868.40 ops/s
(-1.44%)Baseline: 13,056.73 ops/s
12,167.56 ops/s
(94.55%)
🐰 View full continuous benchmarking report in Bencher

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

Momus review failed — phase phase2 failed with exit 1.

run log

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: verdict was APPROVE but downgraded to COMMENT because the GitHub Actions installation token cannot approve PRs.

Swaps the Qodo PR-Agent CI workflow for Momus, an open-source PR review bot. Adds workflow_dispatch support and the secrets/config inputs the new reusable workflow requires. No application code is touched; this is a pure CI configuration change with no substantive issues.

No findings.

Verdict: APPROVE.

Commands
  • Comment /ai-review or mention @axiomantic-momus[bot] to request a re-review of the latest changes.
  • Reply to a finding with won't fix, by design, or not a bug to decline it.
  • Reply with instead, ... to propose an alternative fix.

Powered by Momus running deepseek/deepseek-v4-pro via openrouter.ai.

@elijahr elijahr closed this May 6, 2026
@elijahr elijahr deleted the chore/momus branch May 6, 2026 04:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant