Type Alias Nemo Relay LlmRequest Intercept Cb
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
pub type NemoRelayLlmRequestInterceptCb = unsafe extern "C" fn(user_data: *mut c_void, name: *const c_char, request: *const FfiLLMRequest, annotated_json: *const c_char, out_request: *mut *mut FfiLLMRequest, out_annotated_json: *mut *mut c_char) -> NemoRelayStatus;
C callback type for LLM request intercepts with unified annotated-aware signature. Receives the intercept name, the opaque FfiLLMRequest, and optionally the annotated request as a JSON C string (null if no Codec resolved). Writes transformed outputs to out_request and out_annotated_json. Returns NemoRelayStatus.