You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2026/10/15 22:02:00 UTC

[jira] [Work started] (CAMEL-25394) camel-jbang - camel get/top/ps: robust listing and consistent JSON schema

     [ https://issues.apache.org/jira/browse/CAMEL-25394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on CAMEL-25394 started by Claus Ibsen.
-------------------------------------------
> camel-jbang - camel get/top/ps: robust listing and consistent JSON schema
> -------------------------------------------------------------------------
>
>                 Key: CAMEL-25394
>                 URL: https://issues.apache.org/jira/browse/CAMEL-25394
>             Project: Camel
>          Issue Type: Sub-task
>          Components: camel-jbang
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>            Priority: Major
>             Fix For: 4.24.0
>
>
> * Null-safe shared status reader: a missing key or older status file must not NPE the whole listing (~22 classes unbox missing keys).
> * Explicit name with no match -> exit 3; default (all) with nothing running -> exit 0, {{[]}} in JSON, "No running Camel integrations" on stderr.
> * JSON schema cleanup (breaking, upgrade guide): numbers as numbers, split composite strings ({{"3/4"}}, {{"12/40/512 MB"}}, {{"1s/2s/-"}}), durations as millis plus human string, {{status}}/{{routeId}} naming. Update in-repo consumers (TUI, MCP).
> * Fix {{get activity}} SINCE (subtracts now twice), {{camel dirty}} pid prefix match, {{get processor --limit}}, {{--limit}} applied before sort in endpoint/consumer/producer, {{get health}} has no name parameter.
> _Claude Code on behalf of davsclaus (Claus Ibsen)_



--
This message was sent by Atlassian Jira
(v8.20.10#820010)