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]
