Class ::nsmcp::CodexQuestionBackend (public)

 ::nx::Class ::nsmcp::CodexQuestionBackend[i]

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

Testcases:
No testcase defined.
Source code:
    :property {authenticator ::nsmcp::auth}
    :property command:required
    :property launcher:required
    :property tokenFile:required
    :property url:required
    :property {host {}}
    :property directory:required
    :property {model {}}
    :property {timeout 180}
    :property {maxResultBytes 131072}
    :public method describe {} {
        return [dict create backend codex model ${:model} timeout ${:timeout}]
    }
    :public method run {question state emit} {
        set runner [::nsmcp::CodexQuestionRun new -backend [self] -emit $emit]
        try {
            return [$runner run $question $state]
        } finally {
            $runner destroy
        }
    }
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: