From fc95d7a460fb6697de7a0bfdd18e40d2ffc27ca1 Mon Sep 17 00:00:00 2001 From: Release Automation Bot Date: Mon, 14 Sep 2026 09:01:02 +0000 Subject: [PATCH] chore: bump version to 0.30.2 --- .../_fishjam_openapi_client/models/peer_options_vapi.py | 9 +++++++++ protos | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/fishjam/_fishjam_openapi_client/models/peer_options_vapi.py b/fishjam/_fishjam_openapi_client/models/peer_options_vapi.py index 3e41618..0b6de6f 100644 --- a/fishjam/_fishjam_openapi_client/models/peer_options_vapi.py +++ b/fishjam/_fishjam_openapi_client/models/peer_options_vapi.py @@ -18,11 +18,13 @@ class PeerOptionsVapi: Attributes: api_key (str): VAPI API key call_id (str): VAPI call ID + auto_close (bool | Unset): Ends the VAPI call when the last participant leaves the room Default: False. subscribe_mode (SubscribeMode | Unset): Configuration of peer's subscribing policy """ api_key: str call_id: str + auto_close: bool | Unset = False subscribe_mode: SubscribeMode | Unset = UNSET def to_dict(self) -> dict[str, Any]: @@ -30,6 +32,8 @@ def to_dict(self) -> dict[str, Any]: call_id = self.call_id + auto_close = self.auto_close + subscribe_mode: str | Unset = UNSET if not isinstance(self.subscribe_mode, Unset): subscribe_mode = self.subscribe_mode.value @@ -40,6 +44,8 @@ def to_dict(self) -> dict[str, Any]: "apiKey": api_key, "callId": call_id, }) + if auto_close is not UNSET: + field_dict["autoClose"] = auto_close if subscribe_mode is not UNSET: field_dict["subscribeMode"] = subscribe_mode @@ -52,6 +58,8 @@ def from_dict(cls: type[T], src_dict: Mapping[str, Any]) -> T: call_id = d.pop("callId") + auto_close = d.pop("autoClose", UNSET) + _subscribe_mode = d.pop("subscribeMode", UNSET) subscribe_mode: SubscribeMode | Unset if isinstance(_subscribe_mode, Unset): @@ -62,6 +70,7 @@ def from_dict(cls: type[T], src_dict: Mapping[str, Any]) -> T: peer_options_vapi = cls( api_key=api_key, call_id=call_id, + auto_close=auto_close, subscribe_mode=subscribe_mode, ) diff --git a/protos b/protos index 5f84ff1..da96ef1 160000 --- a/protos +++ b/protos @@ -1 +1 @@ -Subproject commit 5f84ff1ebcada392e43fb766dde0622e469076fd +Subproject commit da96ef19f67cefd9ebb818d5f9b8c4c5bece74fa diff --git a/pyproject.toml b/pyproject.toml index 92c19db..e63fbef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "fishjam-server-sdk" -version = "0.30.0" +version = "0.30.2" description = "Python server SDK for the Fishjam" authors = [{ name = "Fishjam Team", email = "contact@fishjam.io" }] requires-python = ">=3.10" diff --git a/uv.lock b/uv.lock index 94db53d..1816e47 100644 --- a/uv.lock +++ b/uv.lock @@ -699,7 +699,7 @@ wheels = [ [[package]] name = "fishjam-server-sdk" -version = "0.30.0" +version = "0.30.2" source = { editable = "." } dependencies = [ { name = "aenum" },