nsmcp::questionAllowedTools

 nsmcp::questionAllowedTools

Defined in

Partial Call Graph (max 5 caller/called nodes):
Class ::nsmcp::ToolRegistry Class ::nsmcp::ToolRegistry (public) nsmcp::questionAllowedTools nsmcp::questionAllowedTools Class ::nsmcp::ToolRegistry->nsmcp::questionAllowedTools instproc instproc instproc->nsmcp::questionAllowedTools nsmcp::ToolRegistry nsmcp::ToolRegistry nsmcp::ToolRegistry->nsmcp::questionAllowedTools nsmcp::ToolRegistry instproc verifyQuestionPin nsmcp::ToolRegistry instproc verifyQuestionPin (protected) nsmcp::ToolRegistry instproc verifyQuestionPin->nsmcp::questionAllowedTools questionSnapshot questionSnapshot questionSnapshot->nsmcp::questionAllowedTools

Testcases:
No testcase defined.
Source code:
    set names [ns_config ns/server/[ns_info server]/module/nsmcp questionAllowedTools {
        server_describe server_topology server_runtime server_history server_request_routing
        access_summary access_log_summary access_bot_routing slow_requests
        log_errors log_error_summary log_request_context log_results smtp_logs
        code_search code_definition code_query_definition code_upstream_compare
    }]
    if {[llength $names]>256} {
        error "Too many questionAllowedTools"
    }
    foreach name $names {
        if {![regexp {^[A-Za-z0-9_][A-Za-z0-9_.-]{0,127}$} $name]} {
            error "Invalid questionAllowedTools name"
        }
    }
    return $names
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: