Repository navigation
Add CodeRabbit plugin - #149
Merged
Merged
Conversation
Adds a CodeRabbit data source so teams paying for CodeRabbit can see whether it is being used and whether its reviews help. It covers seat usage, pull request review times, how often CodeRabbit findings are accepted, AI Deep Scan security findings, MCP usage and the admin audit log, with dashboards for an overview, licenses, PRs and reviews, security, and a per-user perspective. Column derivations live in JSON value expressions where the platform allows it. Scripts remain only for what JSON cannot express: turning nested findings and MCP servers into rows, trimming the day-granular API window to an exact 24 hours, filtering security findings to several repositories when the API accepts only one, and deriving the PR number, because a url shape's label cannot read computed columns. Page sizes are deliberately mixed. The metrics endpoints use 1000, CodeRabbit's default, because at 100 per page paging stopped after one or two pages without an error and dashboards undercounted. Review comments uses 250 because each pull request carries its findings and a page of 1000 exceeded the 6MB response limit over a quarter. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The CodeRabbit audit logs API only matches the search text against the actor's name, case-insensitively and on partial or full names. The field was labelled "Search", which suggested it searched every column. Rename it, add a tooltip, and correct the README description. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
…eRabbit # Conflicts: # .github/CODEOWNERS
🧩 Plugin PR Summary📦 Modified Plugins
📋 Results
🔍 Validation Details✅
|
Member
|
Looks awesome - the OOB dashboards are great! |
clarkd
approved these changes
Oct 16, 2026
Contributor
|
I tested this plugin to ensure everything works as intended. I went through all the default dashboards and datastreams ensuring they all worked. A few things came up, but were later revealed to be limitations in CodeRabbits API, not this plugin (e.g. certain columns being unexpectedly empty). Everything worked smoothly and robustly. One small change was made after testing in which the parameters for the audit log data stream were made more clear. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🔌 Plugin overview
Jira: PLUG-4779
🖼️ Plugin screenshots
Plugin configuration
Default dashboards
🧪 Test plan
squaredup validatepasses: 9 data streams, 1 index definition, 5 dashboards📚 Checklist
🤖 Generated with Claude Code
Summary by CodeRabbit