improvement(linter): mship linter - #6359
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
Greptile SummaryThe PR strengthens Copilot workflow-edit validation by checking integration-tool operations against block-configured operation IDs and requiring an explicit selection for multi-operation blocks.
Confidence Score: 5/5The PR appears safe to merge because the new operation validation follows the existing block configuration contract and no dependency versions are changed. The validator reads the same operation IDs consumed by integration block tool mappings, handles the supported static and synchronous callback option forms, and rejects invalid supplied values without disrupting established operation configurations.
|
| Filename | Overview |
|---|---|
| apps/sim/lib/copilot/tools/server/workflow/edit-workflow/validation.ts | Adds operation-ID validation consistent with block configuration and execution-time operation mapping; no actionable defect was found. |
| apps/sim/lib/copilot/tools/server/workflow/edit-workflow/validation.test.ts | Adds focused regression coverage for accepted, invalid, and missing integration operations. |
| bun.lock | Removes lockfile configuration metadata without changing resolved dependency entries. |
Reviews (1): Last reviewed commit: "improvement(linter): mship linter" | Re-trigger Greptile
Summary
Workflow editing linter
Type of Change
Testing
Manual
Checklist