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]

Reply via email to