fix: add type hints and ignore type checks for config access

This commit is contained in:
Lucas Gomide
2025-04-14 11:42:09 -03:00
parent 10edde100e
commit 24a0f66141
12 changed files with 93 additions and 47 deletions

View File

@@ -3936,11 +3936,17 @@ def test_crew_guardrail_feedback_in_context():
@pytest.mark.vcr(filter_headers=["authorization"])
def test_before_kickoff_callback():
from crewai.project import CrewBase, agent, before_kickoff, task
from crewai.project import CrewBase
@CrewBase
class TestCrewClass:
from crewai.project import crew
from typing import List
from crewai.agents.agent_builder.base_agent import BaseAgent
from crewai.project import CrewBase, agent, before_kickoff, crew, task
agents: List[BaseAgent]
tasks: List[Task]
agents_config = None
tasks_config = None