Pull Request Explorer

Exploring 310 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix(api-service): mint context and subscriber hash using novu secret api key LetItRock S AI 0.2h 0.1h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore(api): bump enterprise submodule for billing Slack agent breakdown fixes NV-8355 djabarovgeorge S AI 0.4h - Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(dashboard,api-service,js,react,framework): novu copilot agent for slack fixes NV-8316 LetItRock XL AI 139.9h 0.1h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(dashboard): expose context types in workflow editor autocomplete fixes NV-8340 djabarovgeorge L AI 143.4h 1.0h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(docs): fix accordion issue on AI SDK and LangChain quickstart oages jainpawan21 XS AI 0.3h 0.2h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(root): resolve high brace-expansion, engine.io, shell-quote vulnerabilities fixes NV-8348 cursor M AI 1.3h 0.1h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(providers): add Ruach SMS provider integration and configuration fixes NV-8351 zyzer01 L AI 186.3h 0.1h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(dashboard): show billing access message for non-owner roles cursor M AI 3.2h 0.1h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(root): resolve critical tar vulnerability fixes NV-8339 cursor S AI 22.8h 22.6h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(application-generic): coerce value in numberFormat NaN guard sarmah-rup XS AI 16.1h 0.2h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(docs): quickstart guides for Vercel AI SDK, LangChain, and Mastra agent jainpawan21 XL AI 69.2h 36.8h Jul 21, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(dashboard): add opt-in per-provider tool content overrides fixes NV-8331 djabarovgeorge XL AI 49.9h 0.1h Jul 21, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(worker, application-generic): implement step template hydration service for job steps fixes NV-8324 merrcury XL AI 96.9h 94.8h Jul 21, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(api-service, worker, application-generic): implement notification payload deduplication across jobs and messages fixes NV-8320 merrcury XL AI 115.9h 0.3h Jul 21, 2026

LLM analysis pending

This PR has not been analyzed yet.

docs(docs): fix platform spelling typos on homepage fixes NV-8341 ANSHSINGH050404 XS AI 1.4h 0.2h Jul 21, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore(root): remove 0 unused files and 9 unused exports cursor S AI 24.8h 7.9h Jul 21, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore: update subproject commit reference in .source merrcury XS AI - - Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(api-service): handle empty userEnvironmentId in delete environment and update integration fixes NV-8337 merrcury XS AI 0.3h - Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(api-service): enhance execution details handling for webhook events fixes NV-8336 merrcury M AI 1.5h 0.3h Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(api-service): mark MCP connections error on auth failure fixes NV-8132 ChmaraX L AI 1.1h - Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(js): bump socket.io-client to pull patched ws fixes NV-8326 scopsy M AI 0.9h - Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore(root): Release 2026-07-20 07:13 github-actions XL AI 1.0h 0.1h Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(api-service): Cap list pagination limit to prevent DoS fixes NV-8329 scopsy M AI 0.3h - Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

docs(docs): clarify content sanitization characters and TS SDK serverURL mintlify S AI 1.2h 0.1h Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(dashboard,novu): add scannable wa.me QR code to WhatsApp inbound test step fixes NV-8330 nikitagrossman L AI 2.4h 0.2h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(shared): add Tool channel with PagerDuty, Opsgenie and Webhook providers fixes NV-8284 djabarovgeorge XL AI 136.7h 0.2h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(shared): use logged-in user id instead of connect: subscriber prefix fixes NV-8328 scopsy L AI 1.8h 0.1h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

docs(docs): replace em dashes with spaced hyphens djabarovgeorge XL AI 68.4h 0.1h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(api-service,dashboard,novu): CLI WhatsApp connect via tokenized Meta Embedded Signup fixes NV-8312 nikitagrossman XL AI 70.5h 0.1h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore(root): Release 2026-07-19 09:49 github-actions XL AI 0.1h 0.1h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(dashboard): add cross-channel search to Connect Provider drawer djabarovgeorge M AI 67.2h 66.4h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(api-service): use single OpenAPI example for agent reply typing djabarovgeorge XS AI 0.2h 0.2h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(worker): Support subscriber, actor, and context in topic conditions fixes NV-8309 scopsy L AI 89.8h 0.5h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(dashboard): prioritize payload, subscriber, env in {{ autocomplete fixes NV-8317 scopsy M AI 65.0h 0.3h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(framework): digest filter renders "and 0 others" when maxNames covers all items winklemad S AI 12.8h 0.1h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(api-service): enforce read tool for managed agent skills fixes NV-8327 scopsy L AI 0.3h - Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(docs): change examples to example to fix broken spec jainpawan21 XS AI 0.8h 0.7h Jul 19, 2026

LLM analysis pending

This PR has not been analyzed yet.

docs(inbox): fix incorrect readAll/archiveAll calls in headless mode example dollaransh17 XS AI 2.8h 0.1h Jul 17, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(root): resolve high systeminformation vulnerability fixes NV-8323 cursor S AI 0.7h 0.7h Jul 17, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore(root): Release 2026-07-17 05:08 github-actions XL AI 0.1h 0.1h Jul 17, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(api-service): unify agents Mixpanel activation funnel fixes NV-8322 scopsy M AI 0.8h 0.3h Jul 17, 2026

LLM analysis pending

This PR has not been analyzed yet.

🚀 Release v2.13.0 - @novu/framework github-actions S AI 2.4h - Jul 16, 2026

Summary

Health Assessment

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Greptile
Confidence: 0.95

Tech Stack

fix(docs): update context filtering explanation and examples in documentation fixes DOC-419 jainpawan21 S AI 0.2h 0.1h Jul 16, 2026

Summary

Docs

Update Inbox context filtering documentation

Clarifies how the Inbox component filters notifications by context type and ID, improving developer understanding and reducing misconfiguration.

Health Assessment

Small
Low
Low
  • Docs-only PR merged within minutes with a single auto-approved review, indicating minimal risk and high confidence.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Greptile
Confidence: 0.95

Tech Stack

feat(framework): keep serverless agent turns alive via waitUntil fixes NV-8313 scopsy XL AI 1.3h 0.1h Jul 16, 2026

Summary

Feature

Add waitUntil support for serverless agent turns

Ensures background agent processing continues after immediate ack on serverless platforms, preventing silent hangs and improving reliability for Vercel, Cloudflare, and Lambda deployments.

Health Assessment

X-Large
High
Low
  • Rapid merge after a single quick review; the large code change increases the risk of regressions despite the short cycle time.

AI Details

Usage: AI Assisted
Category: Both AI
Tools: Cursor, Greptile
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
Frameworks: Nextjs
fix(root): resolve critical websocket-driver vulnerability fixes NV-8310 cursor M AI 4.4h - Jul 16, 2026

Summary

Bug Fix

Resolve critical websocket-driver vulnerability

Updated pnpm workspace override to force websocket-driver to patched version, eliminating two critical security advisories.

Health Assessment

Medium
Low
Low
  • Quick merge within 4.4 hours, no review friction, minimal risk.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Yaml
fix(api-service,framework): card-only agent replies fail on Telegram fixes NV-8308 scopsy XL AI 19.9h 18.5h Jul 16, 2026

Summary

Bug Fix

Fix card-only agent replies on Telegram

Corrects adapter validation errors and improves error handling for Telegram, ensuring valid card replies and proper HTTP status codes.

Health Assessment

Large
Medium
Medium
  • The PR involved rapid iterative commits over 20 hours, with moderate review time and no major blockers, indicating a moderate risk for the bugfix.

AI Details

Usage: AI Assisted
Category: Both AI
Tools: Cursor, Greptile
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
feat(api-service,docs): expose bridgeUrl on trigger for local tunnels fixes NV-8311 scopsy M AI 4.2h 0.0h Jul 16, 2026

Summary

Feature

Expose bridgeUrl on trigger for local tunnels

Enables developers to route app‑fired triggers to their own local tunnels by exposing the bridgeUrl field in the trigger API and documenting its use, improving local development workflow.

Health Assessment

Medium
Low
Low
  • Merged within 4.2 hours with no review delays, indicating a straightforward change with minimal friction.

AI Details

Usage: AI Assisted
Category: Both AI
Tools: Cursor, Greptile
Confidence: 0.95

Tech Stack

Languages: Typescript
feat(api-service): support context data upsert on workflow trigger fixes NV-8301 scopsy L AI 41.2h 0.1h Jul 16, 2026

Summary

Feature

Add trigger-only context data upsert

Enables workflow triggers to upsert context data, improving data consistency and reducing duplicate contexts.

Health Assessment

Medium
Low
Low
  • Fast review and single round of changes indicate smooth integration; moderate scope but clear business impact.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Cursor, Greptile
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
chore(root): remove agent template from novu init CLI fixes NV-8307 ChmaraX M AI 0.5h 0.3h Jul 15, 2026

Summary

Chore

Remove agent template from novu init

Eliminates the agent template from the CLI init command, streamlining project scaffolding to only notifications and chat‑sdk options.

Health Assessment

Small
Low
Low
  • Fast cycle time (0.5h) and minimal review rounds indicate a straightforward, low‑risk change.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Cursor, Greptile
Confidence: 0.95

Tech Stack

Languages: Typescript
🚀 Release v2.12.1 - @novu/framework ChmaraX XS No 0.2h - Jul 15, 2026

Summary

Chore

Release v2.12.1 - @novu/framework

Triggers npm publish and GitHub release for @novu/framework v2.12.1, ensuring the new version is available to users.

Health Assessment

Small
Low
Low
  • Fast merge with no code changes, minimal review friction.

AI Details

Tech Stack

« Page 2 of 7 »

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos