|
13 | 13 | import asyncio |
14 | 14 | import re |
15 | 15 | import time |
16 | | -from collections.abc import Callable |
17 | | -from typing import Any, Coroutine, TypeVar |
| 16 | +from collections.abc import Callable, Coroutine |
| 17 | +from typing import Any, TypeVar |
18 | 18 |
|
19 | 19 | from smolagents import tool |
20 | 20 |
|
@@ -88,8 +88,8 @@ def sql_executor(query: str) -> str: |
88 | 88 |
|
89 | 89 | {schema_placeholder} |
90 | 90 | """ |
91 | | - from db.executor import SafeQueryExecutor |
92 | 91 | from app.monitoring.tracing import get_tracing_manager |
| 92 | + from db.executor import SafeQueryExecutor |
93 | 93 |
|
94 | 94 | logger.info( |
95 | 95 | "sql_executor_tool_called", |
@@ -317,8 +317,8 @@ def schema_inspector(table_name: str) -> str: |
317 | 317 | Returns: |
318 | 318 | Detailed schema information for the table, or error if not found. |
319 | 319 | """ |
320 | | - from db.schema import SchemaIntrospector |
321 | 320 | from app.monitoring.tracing import get_tracing_manager |
| 321 | + from db.schema import SchemaIntrospector |
322 | 322 |
|
323 | 323 | logger.info( |
324 | 324 | "schema_inspector_tool_called", |
@@ -444,9 +444,9 @@ def sql_generator(question: str) -> str: |
444 | 444 | Returns: |
445 | 445 | Generated SQL query or error message. |
446 | 446 | """ |
| 447 | + from app.monitoring.tracing import get_tracing_manager |
447 | 448 | from models.inference import InferenceEngine |
448 | 449 | from models.prompts import build_prompt |
449 | | - from app.monitoring.tracing import get_tracing_manager |
450 | 450 |
|
451 | 451 | logger.info( |
452 | 452 | "sql_generator_tool_called", |
|
0 commit comments