Pull Request Explorer
| 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 |
SummaryHealth AssessmentAI 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 |
SummaryDocsUpdate 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
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 |
SummaryFeatureAdd 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
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 |
SummaryBug FixResolve 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
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 |
SummaryBug FixFix 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
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 |
SummaryFeatureExpose 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
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 |
SummaryFeatureAdd trigger-only context data upsert Enables workflow triggers to upsert context data, improving data consistency and reducing duplicate contexts. Health Assessment
Medium
Low
Low
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 |
SummaryChoreRemove 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
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 |
SummaryChoreRelease 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
AI DetailsTech Stack |
||||||