Optimize agent tool async blocking paths

This commit is contained in:
jxxghp
2026-04-28 20:36:49 +08:00
parent c5b716c231
commit 5c1487a9a6
31 changed files with 949 additions and 635 deletions
+6
View File
@@ -108,6 +108,12 @@ class UserOper(DbOper):
"""
return User.get_by_name(self._db, name)
async def async_get_by_name(self, name: str) -> User:
"""
异步根据用户名获取用户。
"""
return await User.async_get_by_name(self._db, name)
def get_permissions(self, name: str) -> dict:
"""
获取用户权限