Conversation
…laude documentation (#2287) Co-authored-by: Tofik Hasanov <annexcies@gmail.com>
PR SummaryMedium Risk Overview UI titles for document-related findings are made more readable by replacing hyphens with spaces when rendering Automation suggestion generation is more robust: the Zod schema now treats Removes the Written by Cursor Bugbot for commit 2938ee2. This will update automatically on new commits. Configure here. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
* fix(automation): fix suggestion generation broken by @ai-sdk/groq v3 strict JSON schema The @ai-sdk/groq v3 upgrade enabled strict JSON schema validation by default, which requires ALL properties to be in `required`. The Zod schema used `.optional()` for vendorName/vendorWebsite, which excluded them from `required`, causing Groq API to reject every request. Changed to `.nullable()` so properties remain required (satisfying strict mode) while still allowing null values. Also moved DB queries inside try/catch to prevent unhandled errors. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(automation): normalize error recovery path and remove unnecessary optional chaining Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com> Co-authored-by: Claude Opus 4.6 <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.
...c/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/actions/generate-suggestions.ts
Show resolved
Hide resolved
* fix(api): normalize evidence form types in framework findings * fix(app): remove hypen/underscore from finding label --------- Co-authored-by: chasprowebdev <chasgarciaprowebdev@gmail.com> Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
|
🎉 This PR is included in version 3.2.1 🎉 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.