Skip to content

[Feature Request]: Enhanced Variable Traceability and Centralized Variable View #6563

@CarlosJuncher03

Description

@CarlosJuncher03

What would you like to happen?

Description:
Currently, when selecting or hovering over a variable in Hop, we can see its current value. However, in complex projects, it is difficult to identify the source of that variable. I suggest adding more metadata to the variable tooltip and a centralized management screen.

Proposed Enhancements:

Origin Metadata: The tooltip should indicate where the variable is coming from. For example:

Source: System Environment, Project Configuration, Pipeline Parameter, or Workflow Set Variable.

Defined in: The specific file path or object name (e.g., parent_pipeline.hpl or project-config.json).

Centralized Variable Dashboard: A dedicated view/UI that lists all variables currently in memory, categorized by scope (System, Root, Project, Pipeline), showing their current values and origins in a searchable table.

Why this is useful:
This would drastically reduce debugging time and help developers understand which configuration layer is overriding a specific value.

Issue Priority

Priority: 3

Issue Component

Component: Hop Gui

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions