davsclaus opened a new pull request, #29699: URL: https://github.com/apache/camel/pull/29699
A follow-up from r32 of the local-model benchmark (qwen3.6, 7 rounds), 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 its last message (`CamelSplitComplete`). In 3 of 7 runs the model asked `camel_catalog_doc` for the split EIP, also with `optionsFilter: Camel` and with `includeDoc: true`. No answer named these properties. The catalog has them (the exchange properties of the EIP model), but the tool did not return them. The doc page had only the Antora include line where the website shows their table. The step failed in all 7 runs: the models logged "done: 1 lines", "done: 0 lines" or "done: lines". **What changes** - `camel_catalog_doc` of an EIP lists the exchange properties the EIP sets (name, javaType, description), as it lists the headers of a component. 22 EIPs have them. The answer for split grows by about 830 characters. - `optionsFilter` also matches the exchange properties, by name and description: `optionsFilter: size` on split gives `CamelSplitSize`. - With `includeDoc`, the `include::partial$eip-exchangeProperties.adoc[]` line of an EIP page (64 pages) is replaced by the list. An EIP without exchange properties says so, as its page on the website does. **Tests** - `CatalogDocsTest`: split lists its properties with their types; a filter matches a property and nothing else; EIPs without properties are unchanged; the doc page has the list in place of the include line. - Run locally: the camel-jbang-core `ai` package, 1019 tests, 0 failures, 1 skipped. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_016Y4dDi5iQNgtHrDdz2NpwF -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
