This procedure is defined in the server but not documented via ad_proc or proc_doc and may be intended as a private interface.

The procedure is defined as:

proc ::nsmcp::questionPinState {state pins} {
    
    if {$state ne {} && (![dict exists $state toolPins] || [dict get $state toolPins] ne $pins)} {
        error "Question tool definitions or permissions changed; start a new conversation"
    }

}

Show another procedure: