Skip to content

Commit 30e7130

Browse files
committed
refactor code
1 parent a13af20 commit 30e7130

3 files changed

Lines changed: 0 additions & 160 deletions

File tree

agents/baml_src/fraud_detection/pipeline.yaml

Lines changed: 0 additions & 98 deletions
This file was deleted.

agents/baml_src/ticket_escalation/pipeline.yaml

Lines changed: 0 additions & 39 deletions
This file was deleted.

mcp_server/baml_wrapper.py

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,6 @@ def __init__(self, timeout_ms: int = 5000, max_requests_per_minute: int = 60):
115115
fill_rate=max_requests_per_minute / 60.0
116116
)
117117

118-
self._client = None
119-
self._client = None
120118
self._initialized = False
121119

122120
self._client = baml
@@ -262,27 +260,6 @@ def _log_response(self, ai_model: str, log_entry: dict):
262260
except Exception as e:
263261
logger.error(f"Failed to write to log file: {e}")
264262

265-
def analyze_fraud_sync(self, event: LoginEvent) -> Optional[BAMLFraudAssessment]:
266-
"""
267-
Synchronous wrapper for fraud analysis.
268-
269-
This is a convenience method for synchronous contexts.
270-
Uses asyncio.run internally.
271-
272-
Args:
273-
event: LoginEvent with authentication details and context
274-
275-
Returns:
276-
BAMLFraudAssessment if successful, None if BAML unavailable or error occurs
277-
"""
278-
if not self.is_available():
279-
return None
280-
281-
try:
282-
return asyncio.run(self.analyze_fraud(event))
283-
except Exception as e:
284-
logger.error(f"Error in synchronous BAML call: {e}", exc_info=True)
285-
return None
286263

287264

288265
# Global BAML client instance

0 commit comments

Comments
 (0)