soulfire.client¶
Attributes¶
Classes¶
Options for a local SoulFire server managed by the SDK. |
|
A scoped client for a SoulFire server and its bot instances. |
|
An instance handle that groups bot accounts and configuration. |
|
Base class for protocol classes. |
Functions¶
|
|
|
Module Contents¶
- type soulfire.client.ClientInterceptor = UnaryInterceptor | ClientStreamInterceptor | ServerStreamInterceptor | BidiStreamInterceptor | MetadataInterceptor[Any]¶
- soulfire.client.connection_layer(base_url: str, *, token: soulfire._auth.TokenProvider | None = None, timeout_ms: int | None = None, required_capabilities: collections.abc.Iterable[str] = (), required_plugins: collections.abc.Iterable[soulfire.connection.RequiredPlugin] = ()) effect_py.layer.Layer[SoulFireService, soulfire.errors.SoulFireOperationError][source]¶