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

   ## Summary
   
   - Merge integrations and infra services into a single unified Overview 
table, removing the `i` toggle. Integrations show 🐫 emoji, infra services show 
🔧 emoji (magenta), separated by a dim divider row. Navigation moves seamlessly 
across the divider (skipping it).
   - Check Docker/Podman availability before opening "Run Infra Service..." 
from the F2 menu. If neither is running, a notification guides the user to run 
Doctor.
   - Auto-start required infra services when running examples. Examples 
declaring `infraServices` in their metadata trigger automatic infra startup, 
with the example launch deferred until all services are ready (2-minute 
timeout).
   - Add 🔧 icon in the example browser for examples that require infra services.
   - Sync example catalog with `infraServices` metadata for 8 examples (mqtt, 
sql, ftp, artemis, docling-langchain4j-rag, financial-doc-analyzer, 
keycloak-security-rest, keycloak-introspection-rest).
   
   ## Test plan
   
   - [ ] Overview tab shows integrations with 🐫 and infra with 🔧 in a single 
table with divider
   - [ ] Up/Down navigates seamlessly, skipping the divider row
   - [ ] Selecting an infra service shows the info panel below
   - [ ] `i` key no longer toggles (removed)
   - [ ] `s` sort, `a` chart, `p` routes, `r` restart only work when an 
integration is selected
   - [ ] F2 → Run Infra Service shows error if Docker/Podman not running
   - [ ] Running an example with infra requirements auto-starts missing infra 
first
   - [ ] Example browser shows 🔧 icon for examples requiring infra services
   
   _Claude Code on behalf of Claus Ibsen_
   
   🤖 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