Pull Request Explorer

Exploring 350 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
chore(dashboard): add agent modal improvements fixes NV-7632 LetItRock XL AI 18.3h 0.1h May 14, 2026

Summary

Feature

Add agent modal improvements

Enhances agent creation flow in dashboard, adding managed runtimes and improved UI, reducing friction for users.

Health Assessment

X-Large
Medium
Low
  • Rapid AI-assisted review enabled a quick 18‑hour cycle with minimal review rounds, though the change involved a large codebase and several commits after the first review.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
chore(root): Release 2026-05-14 05:58 github-actions XL No 2.2h 0.3h May 14, 2026

Summary

Chore

Release Novu Cloud 2026-05-14

Automated daily production Novu Cloud release, ensuring up-to-date features and security fixes for users.

Health Assessment

Large
Medium
Low
  • The PR was merged within 2.2 hours, indicating a streamlined release process with minimal review friction. The large code churn suggests a comprehensive update, but the rapid cycle and single review round mitigate risk.

AI Details

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

Tech Stack

Languages: Typescript
fix(root): resolve high systeminformation and langsmith vulnerabilities fixes NV-7657 cursor S No 1.8h - May 14, 2026

Summary

Bug Fix

Fix high severity dependency vulnerabilities

Resolves high‑severity transitive dependency vulnerabilities by updating pnpm overrides, ensuring secure builds and compliance. This prevents potential security exploits and maintains system integrity.

Health Assessment

Small
Low
Low
  • Quick resolution of critical vulnerabilities with minimal changes and fast merge.

AI Details

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

Tech Stack

feat(dashboard): open conversation detail in side sheet from agent overview fixes NV-7545 scopsy M AI 1.9h - May 14, 2026

Summary

Feature

Open conversation detail in side sheet

Users can view conversation details in a side sheet without navigating away, improving workflow continuity.

Health Assessment

Small
Low
Low
  • Fast review and merge with minimal changes, indicating low complexity and high confidence.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
fix(api-service): block api key auth from receiving env api keys fixes NV-7641 scopsy M AI 0.4h 0.1h May 13, 2026

Summary

Bug Fix

Block API key auth from receiving env API keys

Prevents API key callers from accessing decrypted API keys of sibling environments, mitigating a security vulnerability where a dev API key could read production keys.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal rework, AI-assisted code generation, resolved security issue in under 30 minutes.

AI Details

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

Tech Stack

Languages: Typescript
feat(api-service): default Inbox HMAC on for non-dev environments fixes NV-7593 scopsy M AI 0.1h 0.1h May 13, 2026

Summary

Feature

Enable HMAC for production inbox integrations

Adds default HMAC protection for newly created production environments, reducing risk of unauthorized JWT minting.

Health Assessment

Medium
Low
Low
  • Rapid review and merge with minimal changes; AI-assisted drafting and review contributed to quick turnaround.

AI Details

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

Tech Stack

Languages: Typescript
fix(shared): Properly parse signed bridge request timestamp to enable replay protection fixes NV-7568 scopsy L AI 0.2h - May 13, 2026

Summary

Bug Fix

Fix HMAC timestamp parsing for replay protection

This PR fixes a critical security bug in the HMAC validator that allowed replay attacks by incorrectly parsing timestamps. The update adds robust parsing, constant-time comparison, and corrects the tolerance window, ensuring replay protection works as intended.

Health Assessment

Large
Low
Low
  • Fast turnaround with a single commit merged within 12 minutes, indicating low friction and high confidence. The use of AI-generated documentation and testing demonstrates thorough coverage of the security fix.

AI Details

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

Tech Stack

Languages: Typescript
fix(api-service): encrypt channel connection auth at rest fixes NV-7570 scopsy L AI 11.0h 0.1h May 13, 2026

Summary

Bug Fix

Encrypt channel connection auth at rest

Adds at‑rest encryption for channel connection OAuth tokens, preventing exposure of access tokens in API responses and MongoDB.

Health Assessment

Large
High
Medium
  • Security fix with rapid review and multiple iterations; AI‑assisted review helped streamline compliance and reduce manual effort.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
fix(api-service): scope inbox topic subscription GET/PATCH to subscriber fixes NV-7646 scopsy M AI 0.1h 0.1h May 13, 2026

Summary

Bug Fix

Fix inbox subscription ownership for GET/PATCH

Removes an IDOR vulnerability by scoping GET and PATCH operations to the authenticated subscriber, ensuring subscribers can only access their own topic subscriptions.

Health Assessment

Medium
Low
Low
  • Fast turnaround with a single review and no rework; the change is small in scope and quickly merged, indicating low process friction and minimal risk.

AI Details

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

Tech Stack

Languages: Typescript
fix(api-service): enforce subscriber ownership on inbox subscription preferences fixes NV-7644 scopsy M AI 0.2h 0.1h May 13, 2026

Summary

Bug Fix

Enforce subscriber ownership on inbox preferences

Fixes IDOR vulnerability by ensuring subscription updates are scoped to the authenticated subscriber, preventing cross-subscriber preference manipulation.

Health Assessment

Medium
Low
Low
  • Rapid resolution of a critical IDOR issue with minimal review and no rework, demonstrating efficient security patching.

AI Details

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

Tech Stack

Languages: Typescript
feat(dashboard): build dispatch dashboard page fixes NV-7633 LetItRock XL AI 28.5h 0.1h May 13, 2026

Summary

Feature

Build dispatch dashboard page

Adds a full dispatch dashboard with onboarding, agent templates, recent conversations, and URL-prefill for agent creation, improving user onboarding and workflow.

Health Assessment

X-Large
High
Medium
  • Merged within 28 hours after a single review, but required multiple commits to address AI-generated review comments, indicating moderate iteration but a fast overall cycle time.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
fix(api-service): scope widgets markAs response to authenticated subscriber fixes NV-7648 scopsy M AI 0.4h - May 13, 2026

Summary

Bug Fix

Fix widget markAs cross-subscriber leakage

Prevents authenticated subscribers from accessing or triggering actions on other subscribers' messages via the widgets markAs endpoint, enhancing data isolation and security.

Health Assessment

Small
Low
Low
  • Rapid resolution of a security vulnerability with minimal code changes and no additional review rounds.

AI Details

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

Tech Stack

Languages: Typescript
feat(root): support 1Password Environments for local secrets fixes NV-7651 scopsy M AI 0.9h - May 13, 2026

Summary

Feature

Add 1Password local env support for backend services

Enables developers using 1Password Environments to load local secrets without causing restart loops, improving local dev experience.

Health Assessment

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

AI Details

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

Tech Stack

Languages: Typescript
chore(root): Release 2026-05-13 11:44 github-actions XL No 0.5h 0.5h May 13, 2026

Summary

Chore

Release Novu Cloud 2026-05-13

Automated daily production Novu Cloud release

Health Assessment

Large
Medium
Low
  • Release completed in under an hour with minimal review, but the large number of added lines indicates significant impact.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: Nestjs
feat(root): add tunnel-off warning to agent template dev script fixes NV-7551 djabarovgeorge S AI 146.6h 0.1h May 13, 2026

Summary

Feature

Add tunnel-off warning to agent template

Warns users when the Novu dev tunnel is not active, preventing missed inbound messages from providers.

Health Assessment

Small
Low
Low
  • The PR had a fast review time and low number of comments, indicating a straightforward and well-received change.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
Frameworks: Nextjs
feat(shared): rename AgentCreationSourceEnum DISPATCH to CONNECT fixes NV-7649 djabarovgeorge XS AI 1.1h 0.1h May 13, 2026

Summary

Refactor

Rename AgentCreationSourceEnum DISPATCH to CONNECT

Renames the AgentCreationSourceEnum DISPATCH member to CONNECT, updating persisted values. Existing database records with 'dispatch' will need migration to 'connect'.

Health Assessment

Small
Low
Low
  • Fast review cycle, minimal changes, AI-generated comments streamlined the process.

AI Details

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

Tech Stack

Languages: Typescript
refactor(api-service): drop redis cache in delete-subscriber-credentials fixes NV-7645 scopsy S AI 1.5h - May 13, 2026

Summary

Refactor

Refactor delete-subscriber-credentials to remove Redis

Eliminates unnecessary Redis round-trip for deleting subscriber credentials, improving performance and reducing latency.

Health Assessment

Small
Low
Low
  • Fast 1.5‑hour merge with minimal changes and no review comments indicates a straightforward refactor with low risk.

AI Details

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

Tech Stack

Languages: Typescript
feat(dashboard): add quick-create "+" button to agent provider header djabarovgeorge M AI 0.2h - May 13, 2026

Summary

Feature

Add quick-create button to agent provider header

Adds a quick‑create button to the agent provider dropdown header, enabling users to create new integrations instantly without scrolling, improving onboarding efficiency.

Health Assessment

Small
Low
Low
  • Fast merge with minimal changes, no tests added, low risk.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
revert(dashboard): managed-runtime UI changes from #11058 fixes NV-7643 djabarovgeorge XL AI 0.3h - May 13, 2026

Summary

Chore

Revert managed-runtime UI changes

Restores the dashboard to its pre-feature state by removing unintended managed‑runtime components, ensuring a consistent user experience.

Health Assessment

X-Large
Low
Low
  • Rapid merge with minimal review; large code removal but no new features introduced.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
fix(api-service): strip credentials from integration responses for API-key auth fixes NV-7640 scopsy L AI 0.6h - May 13, 2026

Summary

Bug Fix

Fix API-key credential exposure in integration responses

Removes decrypted integration credentials from API-key responses, preventing sensitive provider secrets from being exposed when using API keys.

Health Assessment

Large
Medium
Low
  • Quick resolution with minimal iterations; single commit fixed the issue and added comprehensive E2E tests.

AI Details

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

Tech Stack

Languages: Typescript
fix(shared): preserve JSON-stringified control values containing quotes fixes NV-7638 scopsy L AI 15.5h 0.1h May 13, 2026

Summary

Bug Fix

Fix JSON stringified control values with quotes

Corrects JSON escaping bug in control compilation, ensuring email bodies with quotes parse correctly and preview rendering remains reliable.

Health Assessment

Large
Low
Low
  • Fast turnaround with minimal rework; AI-assisted review helped identify and document the issue, leading to a quick, low-risk fix.

AI Details

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

Tech Stack

Languages: Javascript
fix(root): resolve 2 dependency vulnerabilities (protobufjs, ip-address) fixes NV-7639 cursor L No 1.0h - May 13, 2026

Summary

Bug Fix

Resolve 2 dependency vulnerabilities

Fixes critical security advisories for protobufjs and ip-address, ensuring safer runtime for Novu services.

Health Assessment

Large
Low
Low
  • Quick turnaround with minimal changes, resolved critical vulnerabilities promptly.

AI Details

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

Tech Stack

Languages: Yaml
feat(api-service): managed-runtime mode with Claude Platform integration fixes NV-7618 djabarovgeorge XL AI 56.1h 0.1h May 12, 2026

Summary

Feature

Add managed-runtime mode with Claude integration

Enables Novu agents to run on Claude Platform, simplifying provisioning and configuration, improving scalability and reducing self-hosting overhead.

Health Assessment

X-Large
High
Low
  • Large backend PR with extensive AI-generated comments, but quick review turnaround and single approval indicate an efficient process.

AI Details

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

Tech Stack

Languages: Typescript
test(api-service): e2e the agent ↔ Slack outbound contract via emulate.dev fixes NV-7630 scopsy XL AI 3.5h 0.1h May 12, 2026

Summary

Test

Add Slack outbound e2e test infrastructure

Adds end‑to‑end tests that validate outbound Slack calls using an in‑process emulator, ensuring contract fidelity and preventing drift.

Health Assessment

X-Large
Low
Low
  • Fast 3.5‑hour cycle with minimal review; large code addition is confined to test infrastructure, mitigating risk.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: Express, Mocha
fix(api-service): scope list integrations to API key env fixes NV-7631 scopsy M AI 2.7h 0.1h May 12, 2026

Summary

Bug Fix

Scope integration list to API key environment

Ensures integration endpoints respect API key environment boundaries, preventing cross‑environment data leakage.

Health Assessment

Medium
Low
Low
  • Fast review and merge with minimal rework; AI-generated review comments helped clarify scope and testing.

AI Details

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

Tech Stack

Languages: Typescript
fix(application-generic, worker, ws): match removeOnFail behaviour and retry with exisiting mechanism fixes NV-7637 merrcury L AI 0.3h - May 12, 2026

Summary

Bug Fix

Implement at‑most‑once SQS delivery semantics

Ensures non‑retryable SQS errors are acknowledged immediately, preventing poison messages and improving system reliability and observability.

Health Assessment

Large
Low
Low
  • Fast 0.3‑hour cycle time and minimal review rounds indicate an efficient resolution of a critical SQS retry issue.

AI Details

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

Tech Stack

Languages: Typescript
feat(api)!: enhance validation for trigger event payloads and subscribers fixes NV-7623 merrcury M AI 25.1h 3.3h May 12, 2026

Summary

Feature

Enhance validation for trigger event payloads

This change tightens validation for trigger event payloads and subscriber data, ensuring required fields are non-empty. It reduces invalid payload errors and improves API reliability.

Health Assessment

Medium
Low
Low
  • Quick review and merge within a day, indicating straightforward validation changes with minimal friction.

AI Details

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

Tech Stack

Languages: Typescript
fix(api-service): invalidate sibling email action buttons on consume scopsy M AI 1.0h 0.2h May 12, 2026

Summary

Bug Fix

Invalidate sibling email action buttons on consume

Ensures that once a user clicks an action button in an email, all other buttons in that email are disabled, preventing duplicate actions and improving user experience.

Health Assessment

Small
Low
Low
  • Quick fix with minimal code changes, resolved in under an hour, low review friction, low risk.

AI Details

Usage: AI Reviewed
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
feat(api-service, framework): wire email action buttons to onAction handler fixes NV-7422 scopsy XL AI 12.7h 0.1h May 12, 2026

Summary

Feature

Wire email action buttons to onAction handler

Adds a secure, single‑use token flow for email action buttons, enabling them to trigger the same onAction logic as other channels while improving user experience and protecting sensitive data.

Health Assessment

Large
Medium
High
  • The PR was reviewed and merged within 12.7 hours, with rapid iterations driven by AI‑generated review comments. Multiple commits after the first review and a high number of comments indicate active collaboration and a focus on security and UX improvements.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
chore(dashboard): dispatch - reuse existing agent routes fixes NV-7624 LetItRock XL AI 15.6h 0.1h May 12, 2026

Summary

Refactor

Reuse agent routes for Dispatch dashboard

Enables the Dispatch app to share the same agent UI and routing logic as the main dashboard, improving consistency and telemetry tracking.

Health Assessment

Large
Medium
Low
  • The PR was reviewed and merged within 15.6 hours with only one additional commit after the review, indicating a smooth process. The refactor touches many files but does not introduce new tests, so risk remains moderate.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
chore(root): Release 2026-05-12 06:44 github-actions XL No 1.4h 1.4h May 12, 2026

Summary

Chore

Release Novu Cloud 2026-05-12

Automated daily production Novu Cloud release, ensuring latest features and fixes are deployed.

Health Assessment

X-Large
Medium
Low
  • Release merged within 1.4 hours with minimal review, reflecting a streamlined CI/CD process.
  • The large code churn indicates a comprehensive update, but automated testing likely mitigates risk.

AI Details

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

Tech Stack

Languages: Typescript
fix(api-service): scope integration create/update to API key env fixes NV-7628 scopsy L AI 0.9h 0.1h May 12, 2026

Summary

Bug Fix

Fix API key environment scoping for integrations

Prevents API keys from creating or updating integrations in environments other than their bound environment, enhancing security and preventing cross‑environment data leaks.

Health Assessment

Large
Low
Low
  • Fast turnaround with minimal review comments indicates a straightforward bugfix; AI‑assisted review helped identify cross‑environment scoping issues quickly.

AI Details

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

Tech Stack

Languages: Typescript
fix(root): resolve 3 high dependency vulnerabilities (next, kysely, opentelemetry) fixes NV-7629 cursor XL No 0.5h 0.5h May 12, 2026

Summary

Chore

Resolve high severity dependency vulnerabilities

Patch critical security advisories in core dependencies, ensuring system stability and compliance.

Health Assessment

X-Large
Low
Low
  • Rapid security fix with minimal review, reflecting efficient process and strong security posture.

AI Details

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

Tech Stack

Frameworks: Nextjs
fix(api,worker): apply SSRF guard to /v1/events/trigger bridgeUrl path (fixes NV-7627) scopsy M AI 0.7h 0.1h May 12, 2026

Summary

Bug Fix

Add SSRF guard to event trigger bridgeUrl

Prevents SSRF attacks by validating bridgeUrl in event triggers, enhancing security for API and worker.

Health Assessment

Medium
Low
Low
  • Rapid review and merge with minimal rework, delivering a critical security fix in under an hour.

AI Details

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

Tech Stack

Languages: Typescript
chore(root): fix minimumReleaseAge comment to match 3-day rule fixes NOV-XXXX scopsy XS AI 0.2h - May 12, 2026

Summary

Chore

Fix minimumReleaseAge comment to 3 days

Updated the minimumReleaseAge comment to reflect the 3‑day rule, improving clarity for package installation timing.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, no functional impact.

AI Details

Usage: AI Assisted
Category: Both AI
Tools: CodeRabbit, Claude
Confidence: 0.95

Tech Stack

Languages: Yaml
chore(root): bump axios, dotenv, and @godaddy/terminus fixes NV-7626 cursor M No 0.6h 0.3h May 12, 2026

Summary

Chore

Bump axios, dotenv, and terminus dependencies

Updates critical HTTP and environment libraries to latest stable versions, ensuring improved performance and security for API and worker services.

Health Assessment

Medium
Low
Low
  • Quick dependency update with minimal review, indicating low risk and efficient process.

AI Details

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

Tech Stack

Languages: Javascript
feat(dashboard): the new app shell and empty dispatch routes fixes NV-7557 LetItRock XL AI 3.2h 0.1h May 11, 2026

Summary

Feature

Add new dashboard shell and dispatch routes

Introduces a feature‑flagged dashboard shell and placeholder dispatch pages, enabling iterative development of dispatch functionality without impacting existing dashboards.

Health Assessment

Large
Medium
Low
  • The PR was merged within 3.2 hours with only a single brief review, indicating a smooth process. The large code addition (669 lines across 20 files) was delivered quickly, suggesting a focused, low‑complexity feature implementation.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
fix(root): resolve 3 dependency vulnerabilities (fast-uri, @babel/plugin-transform-modules-systemjs, uuid) — fixes NV-7620 cursor L No 5.2h - May 11, 2026

Summary

Chore

Resolve 3 dependency vulnerabilities

Fixes high and moderate security advisories by overriding vulnerable package versions, ensuring application security and compliance.

Health Assessment

Small
Low
Low
  • Quick resolution of critical vulnerabilities with minimal changes, demonstrating efficient security maintenance.

AI Details

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

Tech Stack

feat(dashboard): use org name in agent creation modal placeholders (fixes NV-7622) scopsy S AI 2.3h - May 11, 2026

Summary

Feature

Use org name in agent creation placeholders

Dynamic placeholders in the agent creation modal reflect the user’s organization, improving clarity and reducing confusion for new agents.

Health Assessment

Small
Low
Low
  • The PR was merged within 2.3 hours with a single commit and no review delays, indicating a low‑risk, low‑friction UI improvement.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
chore(api): Update internal SDK gen scopsy S No 22.3h - May 11, 2026

Summary

Chore

Update internal SDK generation

This PR updates the internal SDK generation to improve environment variable handling and credentials, ensuring proper merging and validation.

Health Assessment

Small
Low
Low
  • The PR was merged quickly with minimal rework, indicating a straightforward maintenance update.

AI Details

Confidence: 0.95

Tech Stack

Languages: Typescript
refactor(framework,api): align agent handler + bridge wire on positional (entity, ctx) and action.id (fixes NV-7619) scopsy L AI 3.5h 0.1h May 11, 2026

Summary

Refactor

Refactor agent handler signatures to positional parameters

Align agent handler and bridge wire shapes for consistency and simplicity

Health Assessment

Medium
Low
Low
  • Quick review and merge, minor conflicts resolved

AI Details

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

Tech Stack

Languages: Typescript, Javascript
Frameworks: Novu
feat(dashboard): WhatsApp agent onboarding credentials UX, smart paste, and App Secret scopsy XL AI 0.7h 0.1h May 11, 2026

Summary

Feature

Add WhatsApp onboarding UX and smart paste

Enhances WhatsApp agent onboarding by adding smart paste, enforcing App Secret, and preventing premature step completion, improving user experience and data integrity.

Health Assessment

X-Large
Medium
Low
  • Fast review and merge (0.7h cycle, 0.1h review) with minimal comments indicate high confidence and low friction in the implementation.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
fix(framework): remove duplicate message from AgentMessageContext fixes NV-7544 djabarovgeorge S AI 92.3h 0.1h May 11, 2026

Summary

Bug Fix

Remove duplicate message from AgentMessageContext

Eliminates duplicate message property in agent context, simplifying handler signatures and reducing potential errors. This change improves clarity for developers using the framework.

Health Assessment

Small
Low
Low
  • Fast review and minimal changes indicate low complexity; the PR was merged within 4 days with no major blockers.

AI Details

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

Tech Stack

Languages: Typescript
feat(api-service,dashboard): WhatsApp agent onboarding overhaul fixes NV-7502 scopsy XL AI 2.6h 0.2h May 10, 2026

Summary

Feature

WhatsApp onboarding overhaul fixes NV-7502

Streamlines WhatsApp agent onboarding from six to three steps, automates webhook setup, and fixes credential persistence bug, improving user experience and reducing support overhead.

Health Assessment

X-Large
High
Low
  • Rapid review and merge (2.6h cycle) indicates smooth process, but the large code churn (~2,200 lines) and multiple backend changes suggest higher risk of regressions.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
fix(providers): tighten SES SNS signature verification fixes NV-7617 scopsy L AI 5.1h 0.1h May 10, 2026

Summary

Bug Fix

Tighten SES SNS signature verification

Prevents attackers from forging SNS events via self‑signed certificates on S3, strengthening email notification security.

Health Assessment

Large
Low
Low
  • Fast review and merge with minimal rework, delivering a critical security patch in under 6 hours.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
feat(dashboard): add BETA badge to Agents sidebar nav djabarovgeorge XS AI 0.5h 0.2h May 10, 2026

Summary

Feature

Add BETA badge to Agents sidebar

Adds a BETA label to the Agents navigation item in the dashboard, making beta status visible to users and improving transparency.

Health Assessment

Small
Low
Low
  • The PR was reviewed and merged within 30 minutes, with minimal code changes and AI-generated review comments, indicating a smooth and low-risk process.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
fix(api-service): validate bridgeUrl against SSRF helper in /bridge/sync and /bridge/validate fixes NV-7580 scopsy L AI 19.9h 0.1h May 10, 2026

Summary

Bug Fix

Add SSRF protection to bridge endpoints

Enhances security by validating bridge URLs and preventing SSRF attacks, ensuring safe outbound requests.

Health Assessment

Large
Medium
Medium
  • The PR addressed a critical SSRF vulnerability with multiple iterations and AI-assisted documentation, but the review cycle was swift and the final merge was efficient.

AI Details

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

Tech Stack

Languages: Typescript
chore(root): Release 2026-05-10 10:03 github-actions XL No 0.1h 0.1h May 10, 2026

Summary

Chore

Release Novu Cloud 2026-05-10

Automated daily production Novu Cloud release, ensuring up-to-date features and bug fixes for users.

Health Assessment

Large
Low
Low
  • Release completed in 6 minutes with minimal review, indicating a streamlined and well‑tested release process.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
Frameworks: Nextjs, React
fix(api-service): drop bridgeUrl from inbox /events DTO fixes NV-7579 scopsy M AI 19.2h 0.1h May 10, 2026

Summary

Bug Fix

Drop bridgeUrl from inbox events DTO

Prevents API from making signed outbound requests to attacker-chosen URLs

Health Assessment

Small
Low
Low
  • Quick review and merge indicate a straightforward fix
  • Small scope and low risk due to focused change

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: Nestjs
feat(dashboard): add info tooltip to Bridge label in agent sidebar fixes NV-7549 djabarovgeorge S AI 73.1h 0.1h May 10, 2026

Summary

Feature

Add info tooltip to Bridge label in agent sidebar

Adds an info icon with a tooltip to explain the bridge concept, improving user understanding of agent configuration.

Health Assessment

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
« Page 6 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