Skip to content

Commit fede1fc

Browse files
@
1 parent 4a0b0c6 commit fede1fc

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

src/replit_river/rpc.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import logging
33
from collections.abc import AsyncIterable, AsyncIterator
44
from typing import (
5+
Annotated,
56
Any,
67
Awaitable,
78
Callable,
@@ -93,7 +94,7 @@ class PropagationContext(BaseModel):
9394
class TransportMessage(BaseModel):
9495
id: str
9596
# from_ is used instead of from because from is a reserved keyword in Python
96-
from_: str = Field(..., alias="from")
97+
from_: Annotated[str, Field(alias="from")]
9798
to: str
9899
seq: int
99100
ack: int

src/replit_river/v2/client_transport.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ async def websocket_closed_callback() -> None:
246246
try:
247247
await send_transport_message(
248248
TransportMessage(
249-
from_=self.transport_id, # type: ignore
249+
from_=self._transport_id,
250250
to=self._server_id,
251251
streamId=stream_id,
252252
controlFlags=0,

src/replit_river/v2/session.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ async def send_message(
193193
msg = TransportMessage(
194194
streamId=stream_id,
195195
id=nanoid.generate(),
196-
from_=self._transport_id, # type: ignore
196+
from_=self._transport_id,
197197
to=self._to_id,
198198
seq=self.seq,
199199
ack=self.ack,
@@ -202,6 +202,7 @@ async def send_message(
202202
serviceName=service_name,
203203
procedureName=procedure_name,
204204
)
205+
205206
if span:
206207
with use_span(span):
207208
trace_propagator.inject(msg, None, trace_setter)

0 commit comments

Comments
 (0)