Pull Request Explorer

Exploring 310 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix(worker): correct inverted monthDays digest validation fixes NV-8201 scopsy M AI 0.2h - Jul 07, 2026

Summary

Bug Fix

Fix inverted monthDays digest validation

Corrects logic that incorrectly rejected valid monthly digest days, ensuring proper validation and preventing errors in scheduled digests.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, automated tests added, no major risk.

AI Details

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

Tech Stack

Languages: Typescript
chore(root): Release 2026-07-07 08:18 github-actions S No 0.0h 0.0h Jul 07, 2026

Summary

Chore

Release Novu Cloud daily production

Automated daily production Novu Cloud release.

Health Assessment

Small
Low
Low
  • Release was automated and merged quickly with minimal changes, indicating a smooth process.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
fix(shared): remove SMTP TLS requirement assertion fixes NV-8214 scopsy S AI 0.1h - Jul 07, 2026

Summary

Bug Fix

Remove SMTP TLS requirement assertion

Allows non‑TLS SMTP configurations, improving integration flexibility.

Health Assessment

Small
Low
Low
  • Fast merge with minimal changes and a single review, indicating low complexity and risk.

AI Details

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

Tech Stack

Languages: Typescript
chore(root): Release 2026-07-07 07:54 github-actions XL No 0.1h 0.1h Jul 07, 2026

Summary

Chore

Release Novu Cloud production update

Automated daily production Novu Cloud release

Health Assessment

X-Large
Low
Low
  • Release merged within minutes with automated CI, minimal manual review, indicating a well‑established release pipeline.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
docs(docs): document Slack Block Kit for dashboard workflows fixes DOC-404 jainpawan21 XL AI 0.5h 0.1h Jul 06, 2026

Summary

Docs

Document Slack Block Kit for Dashboard Workflows

Adds comprehensive Slack Block Kit documentation, trigger override examples, and cross-links to improve integration guidance.

Health Assessment

Large
Low
Low
  • Rapid merge with minimal review, documentation-only changes, no code or security impact.

AI Details

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

Tech Stack

docs(docs): clarify region keys, Mailtrap scope, and FCM tokens fixes DOC-402 mintlify S AI 12.1h 0.1h Jul 06, 2026

Summary

Docs

Clarify region keys, Mailtrap scope, FCM tokens

Improves documentation clarity on API region binding, Mailtrap usage, and FCM token management, reducing user confusion and support tickets. Ensures developers correctly configure endpoints and token handling, improving onboarding and reliability.

Health Assessment

AI Details

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

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
feat(api-service): add SdkMethodName decorator for mobile link creation in integrations controller fixes NV-8203 jainpawan21 XL AI 9.5h 2.7h Jul 06, 2026

Summary

Feature

Add SDK decorator for mobile link creation

Exposes the mobile‑link endpoint in the SDK and Postman collection, enabling developers to create mobile links via the SDK.

Health Assessment

Large
Low
Low
  • Fast 9.5‑hour cycle with a single review round and no functional code changes; high confidence summary indicates minimal risk despite large code generation scope.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
docs(docs): add contexts concept and update multi-tenancy docs fixes DOC-403 scopsy XL AI 1.0h 1.0h Jul 06, 2026

Summary

Docs

Add contexts concept and update multi‑tenancy docs

Updates documentation to reflect the recommended multi‑tenancy flow using contexts, replacing legacy subscriber ID prefixing and clarifying tenant isolation.

Health Assessment

Large
Low
Low
  • Merged within 1 hour of opening, single review, no rework; documentation-only changes with minimal code impact.

AI Details

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

Tech Stack

fix(application-generic): use safe path setter in keysToObject fixes NV-8210 scopsy L AI 0.6h 0.3h Jul 06, 2026

Summary

Bug Fix

Fix prototype pollution in path setter

Centralizes path-setting logic into a new safeSetPath utility, replacing lodash/set and local ad-hoc implementations to prevent prototype pollution.

Health Assessment

Medium
Low
Low
  • The PR fixes a critical security issue by introducing a safeSetPath utility to prevent prototype pollution.
  • The code changes are well-structured and follow best practices.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
chore(api-service): remove legacy managed agent onFinish content fallback fixes NV-8209 ChmaraX XS AI 0.3h - Jul 06, 2026

Summary

Chore

Remove legacy managed agent onFinish content fallback

Eliminates deprecated response.content handling, ensuring managed agent replies are delivered exclusively via the onMessage webhook, simplifying reply flow and reducing legacy code.

Health Assessment

Small
Low
Low
  • Quick single-file change, merged within 18 minutes, indicating smooth review and low risk.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
refactor(framework,api-service): narrow agent public exports to handler surface fixes NV-8207 ChmaraX M AI 0.7h - Jul 06, 2026

Summary

Refactor

Refactor framework exports to handler surface

Clean up public SDK surface to expose only handler‑facing agent APIs, improving developer experience and reducing unnecessary types.

Health Assessment

Medium
Low
Low
  • Fast cycle time of 0.7h, single commit, minimal review, low risk of breaking changes.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
feat(shared,api-service,dashboard): align agent name length on a single 60-char limit djabarovgeorge M AI 1.6h - Jul 06, 2026

Summary

Feature

Align agent name length to 60 characters

Standardizes agent name length across API, dashboard, and shared constants, improving consistency and preventing validation errors.

Health Assessment

Small
Low
Low
  • Merged within 1.6 hours with no review back‑and‑forth, indicating a straightforward, low‑risk change.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
feat(dashboard): email agent whats-next guide and simplified setup fixes NV-8115 djabarovgeorge XL AI 170.8h 55.8h Jul 06, 2026

Summary

Feature

Add email agent onboarding guide and simplified setup

Introduces a two‑phase onboarding flow for email agents, gating production‑ready steps behind a feature flag and centralizing inbound‑connection logic to improve reliability and user experience.

Health Assessment

X-Large
High
High
  • Long cycle time with many commits and extensive changes indicates significant rework and potential blockers.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
fix(api-service): use Slack mrkdwn links in Powered by watermark fixes NV-8206 scopsy S AI 0.2h - Jul 06, 2026

Summary

Bug Fix

Fix Slack watermark link formatting

Corrects rendering of the Powered by Novu watermark on Slack by using Slack mrkdwn link syntax while preserving markdown links on other platforms, improving message clarity and click‑through.

Health Assessment

Small
Low
Low
  • Rapid, single‑commit fix with quick review and minimal code changes, indicating low complexity and low risk to production.

AI Details

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

Tech Stack

Languages: Typescript
feat(framework,api-service): self-hosted Slack-native tool approval cards fixes NV-8204 ChmaraX XL AI 1.1h - Jul 06, 2026

Summary

Feature

Add self-hosted Slack tool approval cards

Enables self-hosted agents to post lightweight tool approval cards with native Slack blocks, improving user experience and reducing payload size.

Health Assessment

Medium
Low
Low
  • Merged in just 1.1 hours with a single commit and no review comments, indicating a straightforward, low-risk change.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
fix(worker): populate email-webhook payloadDetails content for v2 workflows fixes NV-8153 scopsy M AI 138.3h 14.9h Jul 06, 2026

Summary

Bug Fix

Fix email-webhook payload content for v2 workflows

Ensures email-webhook integrations receive correct content in v2 workflows while preserving legacy behavior, improving email rendering accuracy.

Health Assessment

Medium
Medium
Medium
  • The PR had a long cycle time (138h) but only two files were changed, indicating a small technical scope but a slow review process. The single review round and moderate review time suggest moderate friction, but the extended overall duration points to process inefficiencies.

AI Details

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

Tech Stack

Languages: Typescript
docs(docs): Apply SEO and metadata best practices mintlify L No 5.1h 5.1h Jul 06, 2026

Summary

Docs

Apply SEO and metadata best practices to docs

Improves search visibility and consistency across documentation, ensuring each page has unique, concise metadata.

Health Assessment

Large
Low
Low
  • Quick turnaround with minimal changes, indicating straightforward documentation updates.

AI Details

Usage: Authored by AI
Category: AI
Tools: Mintlify
Confidence: 0.95

Tech Stack

feat(api): support Clerk OAuth (DCR) access tokens on opted-in endpoints fixes NV-8158 merrcury L AI 1.1h 0.1h Jul 06, 2026

Summary

Feature

Add Clerk OAuth support for selected API endpoints

Enables Clerk OAuth access tokens on opted‑in API endpoints, enhancing security and integration with Clerk authentication for users.

Health Assessment

Large
Medium
Low
  • The PR was merged within 1.1 hours with only a single quick review, indicating high confidence in the changes despite the large code churn.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
fix(api-service): scope workflow reads and environment diff to API key environment fixes NV-8200 scopsy L AI 0.2h - Jul 05, 2026

Summary

Bug Fix

Fix environment-scoped API key access for workflows

Ensures environment-scoped API keys cannot read or diff workflows across environments, tightening security.

Health Assessment

Large
Low
Low
  • Merged within 10 minutes with no review, indicating a straightforward security fix with minimal risk.

AI Details

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

Tech Stack

Languages: Typescript
fix(providers): validate Infobip SMS baseUrl against SSRF fixes NV-8179 scopsy L AI 5.6h 0.2h Jul 05, 2026

Summary

Bug Fix

Validate Infobip SMS baseUrl against SSRF

Adds SSRF-safe validation for Infobip SMS base URLs to prevent security vulnerabilities.

Health Assessment

Medium
Medium
Low
  • The PR has a relatively fast cycle time of 5.5 hours and a fast time to first review of 0.2 hours, indicating efficient review and merge processes.
  • The PR has a moderate scope with 11 files changed, which may require careful review and testing to ensure correctness and prevent regressions.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
feat(framework,api-service): improve self-hosted tool approval card cleanup fixes NV-8199 ChmaraX L AI 1.1h 0.1h Jul 05, 2026

Summary

Feature

Improve tool approval card cleanup

Enhances user experience by automatically deleting approval cards, reducing clutter and ensuring timely responses in tool approval flows.

Health Assessment

Large
Low
Low
  • Fast review and merge with minimal iterations indicates high confidence and low risk.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
feat(framework,api-service): expose delete message on self-hosted agent reply contract fixes NV-8197 ChmaraX L AI 0.8h 0.2h Jul 05, 2026

Summary

Feature

Expose delete message on agent reply contract

Adds the ability for self-hosted agents to delete platform messages, improving cleanup and consistency across conversations.

Health Assessment

Large
Low
Low
  • The PR was merged within 0.8 hours with minimal review friction, indicating a straightforward, low-risk change. AI assistance was used to generate code and documentation.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
fix(api-service): block SSRF via SMTP check-integration and Sinch region fixes NV-8186 scopsy L AI 1.3h 0.5h Jul 05, 2026

Summary

Bug Fix

Block SSRF via SMTP and Sinch region fixes

Adds robust outbound validation for SMTP and Sinch integrations, preventing SSRF attacks and ensuring region compliance. This enhances security and reliability for tenant-controlled integrations.

Health Assessment

Large
Low
Low
  • Rapid review and merge within 1.3 hours indicates high confidence and minimal friction.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
fix(agent-toolkit): remove eval from workflow payload schema conversion fixes NV-8177 scopsy L AI 1.7h 0.2h Jul 05, 2026

Summary

Bug Fix

Remove eval from workflow schema conversion

Eliminates runtime code execution in workflow payload schema conversion, replacing unsafe eval with a safe, programmatic Zod converter to enhance security.

Health Assessment

Large
Medium
Low
  • Rapid review and merge within 1.6 hours indicates minimal friction and high confidence. The PR addresses a critical security vulnerability by removing unsafe eval usage, with comprehensive testing via Greptile.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
fix(shared): block prototype pollution in verify-payload service fixes NV-8188 scopsy L AI 1.3h 0.1h Jul 05, 2026

Summary

Bug Fix

Block prototype pollution in verify-payload service

Hardens payload verification against prototype pollution, preventing a critical security vulnerability that could affect all tenants.

Health Assessment

Small
Low
Low
  • Rapid resolution of a critical security issue with minimal changes and quick review turnaround.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
fix(root): bump vitest devDependency range to ^4.1.0 to close advisories fixes NV-8196 scopsy S AI 0.7h - Jul 05, 2026

Summary

Chore

Sync Vitest devDependency ranges to ^4.1.0

Aligns declared Vitest versions with the pnpm override to close open advisories, ensuring no runtime impact.

Health Assessment

Small
Low
Low
  • Fast merge with no review or comments; minimal scope and risk.

AI Details

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

Tech Stack

fix(api-service): scope env variable writes and environment deletes to API key environment fixes NV-8182 scopsy L AI 0.6h 0.2h Jul 05, 2026

Summary

Bug Fix

Fix environment variable scoping for API keys

Prevents IDOR by ensuring API key and keyless callers can only modify or delete their own environment, enhancing security.

Health Assessment

Large
Medium
Low
  • Fast cycle and minimal review iterations indicate efficient resolution of a critical security fix.

AI Details

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

Tech Stack

Languages: Typescript
fix(api-service): disable Vercel partner integrations for Better Auth fixes NV-8181 scopsy S AI 0.1h 0.1h Jul 05, 2026

Summary

Bug Fix

Disable Vercel partner integrations for Better Auth

Prevents cross‑tenant IDOR by gating Vercel integration to Enterprise Cloud only, ensuring Better Auth deployments cannot access Vercel partner endpoints.

Health Assessment

Small
Low
Low
  • Rapid, single‑commit fix with AI‑generated code; minimal scope and low review friction; security issue resolved quickly.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
fix(providers): harden Pusher Beams instanceId against SSRF fixes NV-8178 scopsy M AI 0.5h 0.2h Jul 05, 2026

Summary

Bug Fix

Harden Pusher Beams instanceId against SSRF

Prevents potential SSRF attacks by validating instance IDs and ensuring safe URL construction for Pusher Beams integration.

Health Assessment

Small
Low
Low
  • Rapid review and merge indicate low complexity and high confidence in the security fix.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Javascript, Typescript
chore(root): update Sentry packages to v10.63.0 fixes NV-8176 scopsy XL AI 2.5h 0.2h Jul 05, 2026

Summary

Chore

chore(root): update Sentry packages to v10.63.0

Upgrades all Sentry SDK packages across the monorepo to the latest v10.63.0, removing legacy packages and ensuring compatibility, reducing potential runtime errors and improving monitoring stability.

Health Assessment

X-Large
Medium
Low
  • Fast merge with minimal review; large dependency update but no blockers reported.

AI Details

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

Tech Stack

Languages: Javascript
feat(api-service): rolling secret key rotation behind feature flag fixes NV-8173 scopsy XL AI 43.6h 0.1h Jul 05, 2026

Summary

Feature

Add feature-flagged rolling secret key rotation

Enables customers to rotate API secret keys without downtime, gated by a feature flag, improving security and operational flexibility.

Health Assessment

X-Large
High
Medium
  • Multiple commits over 40 hours with feature flag gating indicate careful rollout; however, large code changes and concurrency logic increase risk.

AI Details

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

Tech Stack

Languages: Typescript
fix(root): resolve moderate @opentelemetry/core vulnerability fixes NV-8167 cursor L AI 51.4h 0.1h Jul 05, 2026

Summary

Bug Fix

Resolve OpenTelemetry core vulnerability

Updates pnpm overrides to upgrade vulnerable OpenTelemetry packages, eliminating a moderate DoS risk for the Novu monorepo.

Health Assessment

Large
Medium
Low
  • Fast review and single commit led to a quick merge; the change is a security fix with moderate risk but minimal code churn beyond dependency updates.

AI Details

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

Tech Stack

Languages: Yaml
fix(js): localize de-DE sub-minute inbox timestamps fixes NV-8169 scopsy M AI 43.9h 42.4h Jul 05, 2026

Summary

Bug Fix

Fix German timestamp localization

Corrects German inbox timestamps by normalizing locale codes, ensuring accurate relative time display for German users.

Health Assessment

Medium
Low
Medium
  • Review took 42 hours, but no rework was required; PR merged within 44 hours.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
chore(root): Release 2026-07-05 09:02 github-actions XS No 0.0h 0.0h Jul 05, 2026

Summary

Chore

Release Novu Cloud daily production

Automated daily production Novu Cloud release.

Health Assessment

Small
Low
Low
  • Fast, automated release with minimal changes, no review needed.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
chore(root): Release 2026-07-05 08:22 github-actions XL No 0.6h 0.1h Jul 05, 2026

Summary

Chore

Release Novu 2026-07-05

Automated daily production Novu Cloud release.

Health Assessment

X-Large
Medium
Low
  • Release PR merged quickly with minimal review, but included extensive code changes across backend and CI configurations, indicating a large scope but streamlined process.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
fix(api-service): scope inbox snooze lookups to subscriber fixes NV-8175 scopsy M AI 0.6h 0.2h Jul 05, 2026

Summary

Bug Fix

Scope inbox snooze lookups to subscriber

Ensures inbox snooze and unsnooze actions correctly resolve the authenticated subscriber before querying messages, improving security and preventing unauthorized access.

Health Assessment

Medium
Low
Low
  • F
  • a
  • s
  • t
  • c
  • y
  • c
  • l
  • e
  • t
  • i
  • m
  • e
  • a
  • n
  • d
  • m
  • i
  • n
  • i
  • m
  • a
  • l
  • r
  • e
  • v
  • i
  • e
  • w
  • r
  • o
  • u
  • n
  • d
  • s
  • i
  • n
  • d
  • i
  • c
  • a
  • t
  • e
  • a
  • s
  • t
  • r
  • a
  • i
  • g
  • h
  • t
  • f
  • o
  • r
  • w
  • a
  • r
  • d
  • f
  • i
  • x
  • w
  • i
  • t
  • h
  • c
  • o
  • m
  • p
  • r
  • e
  • h
  • e
  • n
  • s
  • i
  • v
  • e
  • t
  • e
  • s
  • t
  • s
  • .

AI Details

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

Tech Stack

Languages: Typescript
feat(dashboard, api-service): align managed and self-hosted conversation timeline fixes NV-8174 ChmaraX L AI 13.0h 0.3h Jul 04, 2026

Summary

Feature

Align conversation timeline for managed and self-hosted agents

Simplifies the dashboard conversation timeline by removing noisy tool‑use entries and deduplicating ledger writes, delivering a clearer, unified audit trail for all agents and improving user experience.

Health Assessment

Large
Medium
Low
  • The PR was reviewed and merged within 13 hours, indicating a smooth review process. The single commit and AI assistance suggest rapid development, but the 398‑line change across both backend and frontend introduces moderate risk that warrants careful regression testing.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
fix(worker): handle missing array values in IN/NOT_IN step filters fixes NV-8168 scopsy M AI 2.4h - Jul 03, 2026

Summary

Bug Fix

Fix worker filter evaluation crashes

Adds defensive checks and fail‑closed logic to legacy step filters, preventing worker crashes and infinite retry storms, thereby improving system reliability.

Health Assessment

Medium
Low
Low
  • Fast 2.4‑hour cycle with no review required; minimal code changes focused on stability; low risk of regressions.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
fix(api-service): validate environment ownership for env variable values fixes NV-8172 scopsy M AI 0.4h - Jul 03, 2026

Summary

Bug Fix

Validate environment ownership for env variable values

Ensures environment variable values belong to the authenticated organization before persistence, preventing cross‑organization data leaks.

Health Assessment

Small
Low
Low
  • Fast fix with single commit and comprehensive tests, minimal scope and risk.

AI Details

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

Tech Stack

Languages: Typescript
feat(framework,api-service): self-hosted tool approval consistency and remove plan cards fixes NV-8164 ChmaraX XL AI 0.3h 0.2h Jul 03, 2026

Summary

Bug Fix

Self-hosted tool approval consistency and plan card removal

Aligns self-hosted agent approvals with managed behavior, removes plan cards, and ensures consistent tool approval flow, improving reliability and user experience.

Health Assessment

X-Large
High
Medium
  • The PR was merged within 20 minutes of opening, indicating a fast review cycle, but the large number of lines changed and multiple commits after the first review suggest significant rework and complexity.
  • This high volume of changes in a short time increases risk of regressions.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
fix(api-service): scope Vercel partner integration fixes NV-8171 scopsy S AI 0.1h - Jul 03, 2026

Summary

Bug Fix

Add organization scoping to Vercel integration

Ensures Vercel partner integration updates are limited to the caller’s organization, preventing cross‑org configuration leaks.

Health Assessment

Small
Low
Low
  • Merged within 6 minutes with no review comments, indicating a straightforward, low‑risk change.

AI Details

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

Tech Stack

Languages: Typescript
feat(dashboard): subscriber credentials tab fixes NV-8163 LetItRock XL AI 24.4h 0.3h Jul 03, 2026

Summary

Feature

Add subscriber credentials tab to dashboard

Introduces a new credentials tab in the dashboard sidebar, allowing users to view and manage push, chat, and email/SMS credentials with full CRUD UI and API support.

Health Assessment

Large
Medium
Low
  • The PR was reviewed quickly (0.3h) and merged within 24h, indicating efficient review. However, the addition of over 2,500 lines across 20 files represents a substantial code change, raising moderate risk for downstream impact.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
refactor(api): remove conversation activation service from inbound handler and enhance agent reply handling with system-generated flag merrcury M AI 0.4h 0.3h Jul 02, 2026

Summary

Refactor

Refactor inbound handler, add system-generated flag

Improves engagement counting accuracy and bypasses free‑tier limits for system messages, reducing billing errors and ensuring correct analytics.

Health Assessment

Small
Low
Low
  • Merged in under 30 minutes with a single review, indicating a straightforward, low‑risk refactor with minimal impact on the codebase.

AI Details

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

Tech Stack

Languages: Typescript
feat(framework): self-hosted tool approval for the ai-sdk agent flavor fixes NV-8148 ChmaraX XL AI 42.9h 0.3h Jul 02, 2026

Summary

Feature

Add self-hosted tool approval for AI SDK agents

Enables gated tool calls to pause, present approval cards, and resume statelessly, mirroring managed runtime behavior without server‑side session state.

Health Assessment

X-Large
High
Low
  • Large‑scale feature added with minimal review time, indicating efficient collaboration but high complexity and potential for subtle bugs.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
fix(react): set preferences/schedule data directly on fetch to prevent undefined state on re-mount BIGSUS24 XS AI 14.0h 0.1h Jul 02, 2026

Summary

Bug Fix

Fix React hooks to prevent undefined state on remount

Ensures preference and schedule hooks correctly set state from fetch responses, eliminating stale undefined state after component remounts and improving reliability for users.

Health Assessment

Small
Low
Low
  • Quick review and merge, minimal changes, low risk

AI Details

Usage: AI Reviewed
Category: Both AI
Tools: Copilot, Greptile
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
fix(worker): compile actor variables in sent notifications and exclude actor from fan-out fixes NV-8143 jainpawan21 M AI 25.6h 1.5h Jul 02, 2026

Summary

Bug Fix

Fix actor variable compilation in notifications

Ensures actor variables are rendered in actual notifications and excludes actor from fan‑out, improving notification accuracy for end users.

Health Assessment

Medium
Low
Low
  • Quick review and merge within a day, minimal rework, small scope.

AI Details

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

Tech Stack

Languages: Typescript
fix(api-service): return v0 notification payload as data in inbox API fixes NV-8155 scopsy M AI 26.1h - Jul 02, 2026

Summary

Bug Fix

Fix v0 notification payload mapping in inbox API

Ensures v0 workflow notifications expose trigger payload via the data field, aligning with v2 behavior and enabling smooth migration to @novu/js.

Health Assessment

Medium
Low
Low
  • Quick, single‑file change with minimal review, indicating low complexity and risk.

AI Details

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

Tech Stack

Languages: Typescript
docs(api): Document idempotency and transactionId billing on trigger API fixes DOC-399 jainpawan21 M AI 25.9h 0.2h Jul 02, 2026

Summary

Docs

Document idempotency and transactionId billing

Adds documentation for idempotency keys and transactionId billing on trigger API, addressing customer feedback in DOC-399.

Health Assessment

Small
Low
Low
  • The PR was reviewed and approved quickly, with minimal changes required.
  • The documentation changes are clear and concise, making it easier for users to understand idempotency and transactionId billing.

AI Details

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

Tech Stack

Languages: Markdown, Javascript
fix(docs): document framework bridge URL retry behaviour fixes MRK-1214 jainpawan21 L AI 37.2h 0.2h Jul 02, 2026

Summary

Docs

Document framework bridge URL retry behavior

Adds comprehensive documentation for retry logic, SMS webhook integration, inbox updates, and Slack OAuth, enhancing developer clarity and reducing support queries.

Health Assessment

Large
Low
Medium
  • Multiple small commits were made to refine documentation, but the review was rapid and the merge was straightforward, indicating a low-risk, high-value documentation update.

AI Details

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

Tech Stack

Languages: Typescript
fix(api-service): handle null subscriber channels in retrieve response fixes NV-8159 jainpawan21 M AI 4.7h 4.7h Jul 02, 2026

Summary

Bug Fix

Fix API service: normalize null subscriber channels

Corrects Zod validation errors by ensuring subscriber responses always return an empty array for missing channels, improving SDK reliability and user experience.

Health Assessment

Small
Low
Low
  • The PR was reviewed and merged within 5 hours, with a single commit and minimal changes, indicating a straightforward, low-risk fix.

AI Details

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

Tech Stack

Languages: Typescript
« Page 5 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