JiriOndrusek opened a new pull request, #9290: URL: https://github.com/apache/camel-quarkus/pull/9290
Fixes #9280 Builds on #9282: only the last commit is new. - `filter.*` options go to the sink Kamelet, which enforces them. With a parser, the id patterns are also checked before the parse. - `modality=media` (optional `content-type`) embeds each document whole, as one vector; the builder gets `modality()` and `contentType()`. Conflicting settings fail the build. - Unlike the issue's first plan, the raw-size guard before the parse stays in the extension: it reads at most max + 1 bytes, while the cap of apache/camel-kamelets#3087 reads the whole stream. That cap is pinned off. **Not mergeable yet:** needs #9282 and the camel-kamelets 4.23.0 release with apache/camel-kamelets#3085. Tested locally: deployment tests, JVM and native integration tests, with camel-kamelets built from apache/camel-kamelets#3085 and apache/camel-kamelets#3087. _Claude Code on behalf of @JiriOndrusek. AI-generated; please verify before merging._ 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- 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]
