nsmcp::CodexQuestionBackend method run (public)

 <instance of nsmcp::CodexQuestionBackend[i]> run question state \
    emit

Defined in /usr/local/ns/tcl/nsmcp/question-backend.tcl

Execute a question through a temporary Codex runner. Forward continuation state and events, destroying the runner on both success and failure.

Parameters:
question (required)
Question text supplied to the selected provider.
state (required)
Opaque retained provider continuation or scan state.
emit (required)
Event callback prefix; returning false requests cancellation.
Returns:
The runner's completion or continuation result.

Testcases:
No testcase defined.
[ show source ]
Show another procedure: