feat: async memory support

Adds async support for tools with tests, async execution in the agent executor, and async operations for memory (with aiosqlite). Improves tool decorator typing, ensures _run backward compatibility, updates docs and docstrings, adds tests, and regenerates lockfiles.
This commit is contained in:
Greyson LaLonde
2025-12-04 12:54:49 -05:00
committed by GitHub
parent c456e5c5fa
commit f04c40babf
11 changed files with 1602 additions and 137 deletions

View File

@@ -38,6 +38,7 @@ dependencies = [
"pydantic-settings~=2.10.1",
"mcp~=1.16.0",
"uv~=0.9.13",
"aiosqlite~=0.21.0",
]
[project.urls]