nsmcp::questionPinState

 nsmcp::questionPinState

Defined in

Partial Call Graph (max 5 caller/called nodes):
Class ::nsmcp::ChatCompletionsRun Class ::nsmcp::ChatCompletionsRun (public) nsmcp::questionPinState nsmcp::questionPinState Class ::nsmcp::ChatCompletionsRun->nsmcp::questionPinState Class ::nsmcp::CodexQuestionRun Class ::nsmcp::CodexQuestionRun (public) Class ::nsmcp::CodexQuestionRun->nsmcp::questionPinState instproc instproc instproc->nsmcp::questionPinState nsmcp::ChatCompletionsRun instproc run nsmcp::ChatCompletionsRun instproc run (public) nsmcp::ChatCompletionsRun instproc run->nsmcp::questionPinState nsmcp::CodexQuestionRun nsmcp::CodexQuestionRun nsmcp::CodexQuestionRun->nsmcp::questionPinState

Testcases:
No testcase defined.
Source code:
    if {$state ne {} && (![dict exists $state toolPins] || [dict get $state toolPins] ne $pins)} {
        error "Question tool definitions or permissions changed; start a new conversation"
    }
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: