Claus Ibsen created CAMEL-23898:
-----------------------------------
Summary: TUI Configuration tab: add row selection with property
details panel from Camel catalog
Key: CAMEL-23898
URL: https://issues.apache.org/jira/browse/CAMEL-23898
Project: Camel
Issue Type: Improvement
Reporter: Claus Ibsen
The Configuration tab in camel-tui currently shows a flat list of properties
(key, value, source). It would be more useful as an interactive explorer where
you can select a property and see detailed information in a panel below.
h3. Proposed UX
* Make the properties table selectable (row cursor like Routes or Beans tab)
* Show a detail panel below the selected property with:
** Description / documentation of the property
** Type (String, boolean, integer, Duration, etc.)
** Default value
** Enum values (if applicable)
** Source (where the property came from)
h3. Data sources
* For camel.main.* properties: DefaultConfigurationProperties metadata from the
catalog
* For camel.component.* properties: component catalog metadata
* For spring.* / server.* / management.* properties: Spring Boot configuration
metadata (spring-configuration-metadata.json) if available
* For unknown properties: show just the key/value/source without docs
This helps users understand what a property does, what values are valid, and
what the default is — directly in the TUI without having to look up
documentation.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)