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::questionResultDelivery {json limit source} {
    
    set bytes [string length [encoding convertto utf-8 $json]]
    set omitted [expr {$bytes>$limit ? "true" : "false"}]
    set result [dict create result $json truncated $omitted displayOmitted $omitted  resultBytes $bytes resultSha256 [ns_crypto::md string -digest sha256 -binary -encoding hex -- [encoding convertto utf-8 $json]]  resultSource $source modelResultStatus [expr {$source eq "direct-api" ? "complete" : "unknown"}]]
    if {$omitted} {
        dict set result evidenceResult $json
        dict set result result {Result omitted from this page because it exceeds the configured display limit. Full inspection evidence is retained separately.}
    }
    return $result

}

Show another procedure: