Repository navigation
Add publisher listing for mcp.mail-server - #3805
zerocodefast merged 1 commit into
Conversation
|
PR author is not in the allowed authors list. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (1)
Included review availability: This review used your included allowance. Your plan provides up to 4 included reviews per hour; 3 remain after this review. 📝 WalkthroughWalkthroughAdds an extension listing for ChangesMail server extension listing
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~8 minutes Change: Other Merge Risk: ⚪ Minimal · up to The listing’s review, conditional read-allow, and publisher-claim safeguards match the checked-in contracts; no actionable merge-blocking risk remains. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
PR Summary by QodoAdd publisher listing and claimant mapping for mcp.mail-server
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
Code Review ✅ Approved🔴 High risk · Adding maintainerGithubIds for mcp.mail-server could authorize publisher-profile claims, allowing an incorrect mapping to grant profile control. Adds a publisher listing file for the existing Options ✅ Auto-apply✅ Auto-apply is on → Gitar will commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Powered by Gitar — free for open source |
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTip of the day💡 Did you know, you can show, collapse, or hide each part of a finding: code, evidence, and all |
|
Gitar is not allowed to push to this forked PR. Please enable "Allow edits from maintainers" to allow Gitar to push. |
|
Gitar found a repair, but GitHub did not allow it to push to this fork. If you want Gitar to apply safe mechanical follow-up fixes:
Only the fork owner can grant maintainer edits. This notice does not change access or request credentials. |
|
@kantorcodes @deep-purple-boots @zerocodefast could you please review this publisher-listing follow-up to #3278 and approve it if the proposed claimant mapping looks correct? This PR only adds The PR has one commit, and all 109 focused listing/claim-notice tests passed locally. CI is still finishing. Please merge once the review and required checks pass so I can complete the Extension Studio claim. Thanks! |
|
ⓘ Qodo reviews are paused because your trial has ended. Ask your workspace admin to add credits to resume reviews. Manage billing |
|
Your HOL Guard extension contribution is merged and its publisher page is ready to claim. Claim your extensionOpen your link and continue with GitHub using an account named above. Claiming creates a public publisher page that credits your GitHub account. After claiming, Extension Studio lets you shape a launch story, prepare a setup guide and blog content, and use the verified publisher badge toolkit. Submit launch content for review when ready; claiming alone does not publish it. Claim verification re-reads canonical |
What changed
The
mcp.mail-servercontribution merged in #3278, but its publisher profile cannot be claimed because it has no accepted numeric GitHub ID mapping. Addcontributions/extension-listings/mcp.mail-server.jsonusingguard.extension-listing.v2.This PR proposes
yunfeizhu(verified numeric GitHub ID12027613) as the authorized publisher-profile manager throughmaintainerGithubIds. The mapping requires maintainer review and acceptance on canonicalmainbefore it can authorize a claim. Public credit is recorded separately incontributors.Upstream source and version
mcp.mail-server, version1.0.0, merged in #3278.Capability boundary
This is a publisher metadata change for the existing public contribution ID
mcp.mail-server(runtime IDcommand.mcp-mail-server). The listing describes the existing opt-in deletion-review coverage and its launch-identity limits. It does not change tool policy, activation, runtime trust, or upstream ownership. Only the new listing file is included; generated catalogs and projections remain maintainer-owned.Fast validation
accepted_github_idsvalidator.cargo +1.88.0 build --locked --manifest-path rust/Cargo.toml --release -p guard-command --bin guard-command-source.HOL_GUARD_NATIVE_SOURCE_COMPILER="$PWD/rust/target/release/guard-command-source" \ .venv/bin/pytest tests/test_guard_extension_builder_listing.py \ tests/test_guard_extension_claim_notice.py -qChecklist
Summary by CodeRabbit