Conversation
…y default (#2331) Add a color-coded "Agent" column to the People table showing device agent installation status (green dot for installed, red for not installed). Platform admins and deactivated members show a dash. Deactivated users are now hidden by default unless explicitly filtered. Migrates Laptop icon from lucide-react to @trycompai/design-system/icons. Co-authored-by: Mariano Fuentes <marfuen98@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
PR SummaryMedium Risk Overview Vendor risk assessment Firecrawl outputs are now constrained to the vendor’s domain. Added shared People UI tweaks. Adds a Minor: stops exporting the Trigger Written by Cursor Bugbot for commit e3a9867. This will update automatically on new commits. Configure here. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
Co-authored-by: Mariano Fuentes <marfuen98@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…eted (#2334) The early return when allCompleted was true prevented Whistleblower Reports and Access Requests from rendering. Changed to conditional render so Company Forms always appears when enabled. Closes CS-183 Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…2335) Firecrawl agent was returning URLs from wrong domains (e.g., x.com instead of wix.com). Added domain validation, seed URLs for common legal/security paths, and prompt hardening to keep research on the vendor's actual domain. Also fixes pre-existing TS2742 error in update-policy.ts. Co-authored-by: Mariano Fuentes <marfuen98@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
extractVendorDomain only stripped the www. prefix, so a vendor website like https://app.slack.com yielded app.slack.com as the domain. This caused validateVendorUrl to reject valid URLs on the parent domain (slack.com/privacy) or sibling subdomains (trust.slack.com). Now uses tldts to extract the root registrable domain correctly. Co-authored-by: Mariano Fuentes <marfuen98@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…2336) Users in unselected OUs were being synced and reactivated because the employee sync ignored the target_org_units setting. Now the same OU filter used for security checks also applies to employee sync. Co-authored-by: Mariano Fuentes <marfuen98@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
|
🎉 This PR is included in version 3.10.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |

This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.