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]
