chore: add type annotations to utilities module (#3484)

- Update to Python 3.10+ typing across LLM, callbacks, storage, and errors
- Complete typing updates for crew_chat and hitl
- Add stop attr to mock LLM, suppress test warnings
- Add type-ignore for aisuite import
This commit is contained in:
Greyson LaLonde
2025-09-10 10:56:17 -04:00
committed by GitHub
parent 260b49c10a
commit c3ad5887ef
4 changed files with 120 additions and 31 deletions

View File

@@ -1,3 +1,5 @@
# ruff: noqa: S101
# mypy: ignore-errors
from collections import defaultdict
from typing import cast
from unittest.mock import Mock, patch