chore: enhance typing and documentation in tasks module (#3467)

- Disable E501 line length linting rule
- Add Google-style docstrings to tasks leaf file
- Modernize typing and docs in task_output.py
- Improve typing and documentation in conditional_task.py
This commit is contained in:
Greyson LaLonde
2025-09-08 11:42:23 -04:00
committed by GitHub
parent 37c5e88d02
commit f936e0f69b
4 changed files with 87 additions and 24 deletions

View File

@@ -131,6 +131,7 @@ select = [
"I001", # sort imports
"I002", # remove unused imports
]
ignore = ["E501"] # ignore line too long
[tool.mypy]
exclude = ["src/crewai/cli/templates", "tests"]