feat: add full path label tooltip for workflow filter field (#16580)

# Closes Issue: Can't distinguish between fields with identical names
(#16285)

There was a UX bug in the workflow filter interface where **two
variables coming from different steps but sharing the same field name**
were displayed identically. This made it difficult for users to tell
them apart when used in a filter group, leading to confusion when
building workflows.

---

# Fix: Add Full Path Label Tooltip for Workflow Filter Field

- Adds a **tooltip/label showing the complete path** so users can
distinguish fields from different workflow steps even if they share the
same name.

## UX Improvements
<img width="495" height="288" alt="image"
src="https://github.com/user-attachments/assets/fa26f381-835b-4d14-bf73-f04b59c8d0b5"
/>
This commit is contained in:
Lucky Goyal
2025-12-17 15:43:10 +05:30
committed by GitHub
parent 30c2c22fc2
commit 659ed6b080
8 changed files with 33 additions and 6 deletions
@@ -57,6 +57,8 @@ export const useStepsOutputSchema = () => {
type: step.type,
icon: getActionIcon(step.type),
outputSchema: (outputSchema ?? {}) as OutputSchemaV2,
objectName: (step.settings?.input as { objectName?: string })
?.objectName,
};
set(stepsOutputSchemaFamilyState(stepKey), stepOutputSchema);