Notes on the Ruby client and the Nuntius review app.
The goal is practical: ship an ergonomic Ruby client for Gemini, then use it to power a PR reviewer that teams can install once and use across repos.
Nuntius runs in two modes: a legacy GitHub Actions workflow and a webhook deployment on Vercel. Webhook mode uses GitHub App installation tokens, which are scoped and short-lived, and the google-genai client for Gemini requests.
The UI moved toward quieter documentation: fewer walls of text, clearer sections, and operational details kept in the support runbook.
Defaulting to Gemini Flash keeps reviews fast and cost-aware. For large diffs, the system can fall back to a more capable model when needed.
issue_comment versus pull_request_review_comment/apply needs diff block parsing that handles deletions/apply is intentionally permission-gated: authoring must be enabled and the commenter must have write or admin access/pause, /resume, /status/analyzeContinue tightening reliability: better diff anchoring for inline suggestions and calmer defaults for high-traffic repos.
See Support for the troubleshooting runbook.
Found something unexpected? Report an issue.