File tree Expand file tree Collapse file tree 1 file changed +18
-15
lines changed
src/langtrace_python_sdk/instrumentation/crewai Expand file tree Collapse file tree 1 file changed +18
-15
lines changed Original file line number Diff line number Diff line change @@ -33,21 +33,24 @@ def _instrument(self, **kwargs):
3333 tracer_provider = kwargs .get ("tracer_provider" )
3434 tracer = get_tracer (__name__ , "" , tracer_provider )
3535 version = v ("crewai" )
36- _W (
37- "crewai.crew" ,
38- "Crew.kickoff" ,
39- patch_crew ("Crew.kickoff" , version , tracer ),
40- )
41- _W (
42- "crewai.agent" ,
43- "Agent.execute_task" ,
44- patch_crew ("Agent.execute_task" , version , tracer ),
45- )
46- _W (
47- "crewai.task" ,
48- "Task.execute" ,
49- patch_crew ("Task.execute" , version , tracer ),
50- )
36+ try :
37+ _W (
38+ "crewai.crew" ,
39+ "Crew.kickoff" ,
40+ patch_crew ("Crew.kickoff" , version , tracer ),
41+ )
42+ _W (
43+ "crewai.agent" ,
44+ "Agent.execute_task" ,
45+ patch_crew ("Agent.execute_task" , version , tracer ),
46+ )
47+ _W (
48+ "crewai.task" ,
49+ "Task.execute" ,
50+ patch_crew ("Task.execute" , version , tracer ),
51+ )
52+ except Exception as e :
53+ pass
5154
5255 def _uninstrument (self , ** kwargs ):
5356 pass
You can’t perform that action at this time.
0 commit comments