trulens.core.otel.client_hooks.clients¶
trulens.core.otel.client_hooks.clients
¶
Client plugin contracts and discovery for coding-agent hooks.
Classes¶
FieldAliases
dataclass
¶
Native payload field aliases consumed by the shared normalizer.
ClientSpec
dataclass
¶
Functions¶
register_client
¶
register_client(spec: ClientSpec) -> ClientSpec
Register a client specification and all of its aliases.
get_client
¶
get_client(name: str) -> ClientSpec
Return an installed client specification by name or alias.
list_clients
¶
list_clients() -> Tuple[ClientSpec, ...]
List installed client specifications without duplicate aliases.