feat: support to run async tool

Some Tool requires async execution. This commit allow us to collect tool result from coroutines
This commit is contained in:
Lucas Gomide
2025-06-09 17:31:06 -03:00
parent c52c42e361
commit 7adf0e6056
6 changed files with 1166 additions and 1 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long