Skip to navigation

Module callbacks

View as Markdown

Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.

Callback type aliases used by the runtime middleware pipeline.

The public middleware registration APIs accept callback closures with the signatures defined in this module. These aliases centralize those signatures so the runtime can compose tool and LLM middleware consistently across bindings.

Structs

Enums

  • BuiltinLlmCodec: Relay’s built-in LLM codec identities.
  • LlmCodecIdentity: Per-call LLM codec identity supplied to sanitizer and SDK callbacks.
  • LlmCollector: Collector used to accumulate streaming response chunks.
  • LlmFinalizer: Finalizer used to synthesize the aggregate streaming response payload.

Traits

Type Aliases