davsclaus opened a new pull request, #24233:
URL: https://github.com/apache/camel/pull/24233

   ## Summary
   
   - Updated `SchemaGeneratorMojo` to read `@Metadata(description=...)` at the 
class level, with Javadoc as fallback
   - Added improved descriptions to all 238 model source files (EIPs, data 
formats, languages, error handlers, load balancers, REST DSL, transformers, 
validators, tokenizers)
   - All 235 generated model JSON catalog files now have meaningful 
descriptions for AI tools consuming the catalog via MCP
   - Added new subcategory labels for better discoverability while keeping 
existing labels for backward compatibility: `errorhandling`, `resilience`, 
`flowcontrol`, `loadbalancing`, `enrichment`, `messaging`, `aggregate`, 
`endpoint`
   
   ## Test plan
   
   - [x] `camel-core-model` builds successfully with regenerated JSON
   - [x] `camel-catalog` builds successfully
   - [x] All 235 model JSON files verified to have descriptions
   - [x] `CamelCatalogTest.modelFromMavenGAV` test assertion updated
   
   _Claude Code on behalf of Claus Ibsen_
   
   Co-Authored-By: Claude <[email protected]>


-- 
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