Skip to content

Commit c91df1e

Browse files
devin-ai-integration[bot]blank@buildwithfern.com
andcommitted
fix: resolve mypy errors for agora_token_builder import and AgentSession forward ref
Co-Authored-By: blank@buildwithfern.com <blank@buildwithfern.com>
1 parent f1c1133 commit c91df1e

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

src/agoraio/wrapper/agent.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1+
from __future__ import annotations
2+
13
import typing
24

5+
if typing.TYPE_CHECKING:
6+
from .agent_session import AgentSession
7+
38
from ..agents.types.start_agents_request_properties import StartAgentsRequestProperties
49
from ..agents.types.start_agents_request_properties_asr import StartAgentsRequestPropertiesAsr
510
from ..agents.types.start_agents_request_properties_avatar import StartAgentsRequestPropertiesAvatar

src/agoraio/wrapper/token.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def generate_rtc_token(
115115
The generated RTC token.
116116
"""
117117
try:
118-
from agora_token_builder import RtcTokenBuilder
118+
from agora_token_builder import RtcTokenBuilder # type: ignore[import-not-found]
119119

120120
privilege_expire_ts = int(time.time()) + expiry_seconds
121121
return RtcTokenBuilder.buildTokenWithUid(

0 commit comments

Comments
 (0)