Skip to content

Commit 0a6e500

Browse files
committed
fix API request to stream
1 parent 9539376 commit 0a6e500

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

plugins/getstream/vision_agents/plugins/getstream/stream_edge_transport.py

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import aiortc
1010
from getstream import AsyncStream
1111
from getstream.chat.async_client import ChatClient
12-
from getstream.models import ChannelInput, ChannelMember
12+
from getstream.models import ChannelInput, ChannelMember, ChannelMemberRequest
1313
from getstream.video import rtc
1414
from getstream.video.async_call import Call
1515
from getstream.video.rtc import ConnectionManager, audio_track
@@ -377,15 +377,8 @@ async def open_demo(self, call: Call) -> str:
377377
data=ChannelInput(
378378
created_by_id=self.agent_user_id,
379379
members=[
380-
ChannelMember(
380+
ChannelMemberRequest(
381381
user_id=human_id,
382-
# TODO: get rid of this when codegen for stream-py is fixed, these fields are meaningless
383-
banned=False,
384-
channel_role="",
385-
created_at=datetime.datetime.now(datetime.UTC),
386-
notifications_muted=False,
387-
shadow_banned=False,
388-
updated_at=datetime.datetime.now(datetime.UTC),
389382
custom={},
390383
)
391384
],

0 commit comments

Comments
 (0)