Merge pull request #4217 from pipecat-ai/filipi/async_tools

Supporting async function calls.
This commit is contained in:
Filipi da Silva Fuchter
2026-04-07 09:35:03 -03:00
committed by GitHub
17 changed files with 1066 additions and 46 deletions

View File

@@ -869,7 +869,7 @@ class TestLLMAssistantAggregator(unittest.IsolatedAsyncioTestCase):
function_name="get_weather",
tool_call_id="1",
arguments={"location": "Los Angeles"},
cancel_on_interruption=False,
cancel_on_interruption=True,
),
SleepFrame(),
FunctionCallResultFrame(
@@ -901,7 +901,7 @@ class TestLLMAssistantAggregator(unittest.IsolatedAsyncioTestCase):
function_name="get_weather",
tool_call_id="1",
arguments={"location": "Los Angeles"},
cancel_on_interruption=False,
cancel_on_interruption=True,
),
SleepFrame(),
FunctionCallResultFrame(