feat(jsm): add all Forms API endpoints for jira#4142
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryMedium Risk Overview Implements corresponding Next.js API routes under Reviewed by Cursor Bugbot for commit 3bf9337. Configure here. |
Greptile SummaryThis PR adds 10 new JSM Forms API endpoints (attach, save answers, submit, get form, get answers, reopen, delete, externalise, internalise, copy), wiring each through a new Next.js route, a tool config, updated block subBlocks, and extended types. Previous review concerns (204 No Content handling on action endpoints, array rejection for Confidence Score: 5/5Safe to merge; the only remaining finding is a minor validation-ordering style issue in the copy route. All P0/P1 issues from prior review rounds have been resolved. The one remaining comment is a P2 quality improvement with no correctness impact. apps/sim/app/api/tools/jsm/forms/copy/route.ts — minor validation ordering improvement Important Files Changed
Reviews (4): Last reviewed commit: "fix(jsm): add formTemplateId validation ..." | Re-trigger Greptile |
|
@greptile |
|
@cursor review |
|
@greptile |
|
@cursor review |
|
@greptile |
|
@cursor review |
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.
Reviewed by Cursor Bugbot for commit 3bf9337. Configure here.

Summary
/ex/jira/{cloudId}/forms/)Type of Change
Testing
Tested manually
Checklist