Files
crewAI/pyproject.toml
Devin AI 2c59748437 fix: Resolve CI failures - type annotations, lint issues, and exception handling
- Add explicit type annotations for variables in responsibility modules
- Fix Pydantic model constructor calls to include optional fields with defaults
- Fix B904 exception handling by adding 'from e' clauses in agent.py
- Fix RET504 unnecessary assignments before return statements
- Fix threading.Lock type annotation issue in rpm_controller.py
- Update pyproject.toml to ignore S101 assert statements in test files
- Add set_responsibility_system method to BaseAgent class

All responsibility tracking tests pass (58/58) and type-checker shows no issues.

Co-Authored-By: João <joao@crewai.com>
2025-09-10 11:54:54 +00:00

4.6 KiB