fix(tables): resolve active selector before schema enrichment - #6345
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryMedium Risk Overview
Tests add conflicting Reviewed by Cursor Bugbot for commit a335383. Bugbot is set up for automated code reviews on this repo. Configure here. |
Greptile SummaryThe PR aligns schema enrichment and unique tool IDs with the active basic or advanced resource selector while preserving direct canonical IDs when the active selector is empty.
Confidence Score: 5/5The PR appears safe to merge with no blocking or non-blocking issues identified. The changed resolver follows the execution-time canonical selection logic, preserves canonical values for empty active selectors, and remains consistent across table, workflow, knowledge-base, and multi-instance tool paths.
|
| Filename | Overview |
|---|---|
| apps/sim/providers/utils.ts | Updates canonical resource resolution to use the same active-selector precedence as execution-time parameter transformation; no actionable defect was identified. |
| apps/sim/providers/utils.test.ts | Adds focused regression coverage for stale canonical values, active selectors, and advanced-mode preservation. |
Reviews (1): Last reviewed commit: "fix(tables): resolve active selector bef..." | Re-trigger Greptile
Summary
Type of Change
Testing
Checklist