luigidemasi commented on PR #27602:
URL: https://github.com/apache/camel/pull/27602#issuecomment-6077498257

   Replying to [the MCP 
follow-up](https://github.com/apache/camel/pull/27602#issuecomment-6076672854): 
addressed in b1bbfb46df65.
   
   `tui_get_table` now includes the selected operation and focused pane. The 
visible playground exports input/mode, typed parameter values and raw 
incomplete fields with validation errors, pending/connection state, the 
submitted request, last result (including probabilities, confidence and elapsed 
time) or error, and the input-changed marker. An open sample popup exports its 
draft, submitted input, result/error and pending/stale state too.
   
   `SemanticTab.setInputValue` now edits the visible controls. Experts supports 
`input`, `inputMode` (`text`/`json`), and `parameter.<name>`; maps/lists are 
supplied as JSON and populate the normal typed controls. An open sample popup 
supports `sample` (complete exchange JSON), `sample.body` (literal text), and 
`sample.headers` / `sample.variables` (JSON objects). Editing is disabled while 
that evaluation is pending. Reading or setting fields never runs an expert; 
Ctrl+r remains explicit. The tool description, user guide and help document the 
fields.
   
   Regression tests exercise the MCP registry/facade path and retained drafts, 
validation, pending calls, failed results and stale markers. The existing 
`tui_send_keys` path also remains available.
   
   Agreed on keeping CLI commands in CAMEL-25489. The runtime commit addresses 
the shared connector blocking/cancellation concern for those future clients as 
well.
   
   _OpenAI Codex on behalf of @luigidemasi, via /oss-address-review._
   


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