Function nemo_relay_tool_conditional_execution
Function nemo_relay_tool_conditional_execution
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
#[unsafe(no_mangle)]pub unsafe extern "C" fn nemo_relay_tool_conditional_execution(
name: *const c_char,
args_json: *const c_char,
) -> NemoRelayStatus
Run the registered tool conditional execution guardrail chain.
Returns NemoRelayStatus::Ok if all guardrails pass, or NemoRelayStatus::GuardrailRejected if blocked.
Parameters
name: Tool name (null-terminated C string).args_json: Tool arguments as a JSON C string.
Returns
Returns NemoRelayStatus::Ok when execution is allowed and NemoRelayStatus::GuardrailRejected when a guardrail blocks the call.
Safety
All pointers must be valid.