[
https://issues.apache.org/jira/browse/CAMEL-25446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrea Cosentino updated CAMEL-25446:
-------------------------------------
Fix Version/s: 4.24.0
> camel-jbang - sanitize endpoint URIs in the JSON dev-console output forwarded
> by the TUI AI panel
> -------------------------------------------------------------------------------------------------
>
> Key: CAMEL-25446
> URL: https://issues.apache.org/jira/browse/CAMEL-25446
> Project: Camel
> Issue Type: Improvement
> Components: camel-jbang
> Reporter: Andrea Cosentino
> Priority: Minor
> Fix For: 4.24.0
>
>
> The JSON dev-console output the TUI forwards to the AI model (via
> tui_get_status / tui_get_table / camel_get_errors, etc.) uses the raw
> endpoint URI (Endpoint.getEndpointUri()), while the on-screen text output
> uses the sanitized form (Endpoint.toString() / URISupport.sanitizeUri()). For
> consistency with the rest of the project (e.g. ProjectRoutes.safeUri), the
> values forwarded to the model should be sanitized the same way.
> Affects the dev consoles in core/camel-console that back the status document
> and the TUI (EndpointDevConsole, RouteDevConsole, ConsumerDevConsole,
> ProducerDevConsole, KafkaDevConsole, ProcessorDetailDevConsole,
> DefaultErrorRegistry, BacklogTracer).
> Module: core/camel-console, dsl/camel-jbang/camel-jbang-plugin-tui.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)