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

   ## Summary
   
   - Add doc viewer popup (`d` key) to the Catalog tab, reusing 
`DocViewerPopup` with scrollbar support
   - Add `eip` scope to Catalog tab — shows EIPs detected from the running 
app's routes (app-only mode) or all catalog EIPs (full catalog mode)
   - Add missing EIP documentation: `doTry`, `a2aSubTask`, `tokenizer`, 
`pausable`, `resumable`
   - Harden route-structure IPC in `LocalCliConnector` to handle missing 
parameters without NPE
   - Skip sub-element EIPs (`when`, `otherwise`, langchain4j tokenizer 
variants) from the EIP list
   
   ## Test plan
   
   - [ ] Run TUI with a Camel app, navigate to Catalog tab
   - [ ] Press `f` to cycle scopes — verify `eip` scope appears and shows EIPs 
from the app's routes
   - [ ] Toggle to full catalog mode — verify all catalog EIPs are listed
   - [ ] Select an EIP entry, press `d` — verify documentation opens in the doc 
viewer popup
   - [ ] Verify scrollbar works in the doc viewer for long documents
   - [ ] Verify `when`/`otherwise` and langchain4j tokenizer sub-elements are 
not shown
   - [ ] Verify EIPs are excluded from the `all` scope
   - [ ] Build docs module — verify no xref errors
   
   _Claude Code on behalf of davsclaus_
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   
   Co-Authored-By: Claude Opus 4.6 <[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