Claus Ibsen created CAMEL-26877:
-----------------------------------
Summary: camel-jbang - AI tools: camel_catalog_doc of an EIP lists
the exchange properties it sets
Key: CAMEL-26877
URL: https://issues.apache.org/jira/browse/CAMEL-26877
Project: Camel
Issue Type: Improvement
Components: camel-jbang
Reporter: Claus Ibsen
Assignee: Claus Ibsen
Fix For: 4.24.0
Follow-up from the local-model benchmark (qwen3.6, r32), route-batch-file step
3: when a file split with streaming has been read, log "Settlement <file name>
done: <lines> lines". The value is CamelSplitSize, which a streaming split sets
on the last part (CamelSplitComplete). In 3 of 7 runs the model asked
camel_catalog_doc for the split EIP, once with includeDoc and once with
optionsFilter Camel. No answer named these properties: the catalog has them
(the exchangeProperties of the EIP model), but the tool does not return them.
The step failed in all 7 runs ("done: 1 lines", "done: 0 lines", "done:
lines").
* camel_catalog_doc of an EIP now lists the exchange properties the EIP sets,
with their descriptions, as it lists the headers of a component. An
optionsFilter matches them too.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)