|
49 | 49 | from pydantic_ai.run import AgentRunResult |
50 | 50 | from starlette.responses import Response, StreamingResponse |
51 | 51 |
|
52 | | -from a2a_storage import A2AContextStore, A2AStorageFactory |
53 | | -from app.endpoints.a2a_openapi import a2a_jsonrpc_responses |
54 | | -from authentication import get_auth_dependency |
55 | | -from authentication.interface import AuthTuple |
56 | | -from authorization.middleware import authorize |
57 | | -from client import AsyncLlamaStackClientHolder |
58 | | -from configuration import configuration |
59 | | -from constants import MEDIA_TYPE_EVENT_STREAM |
60 | | -from log import get_logger |
61 | | -from models.api.requests import QueryRequest |
62 | | -from models.config import Action |
63 | | -from utils.agents.query import map_agent_inference_error |
64 | | -from utils.conversation_compaction import apply_compaction_blocking |
65 | | -from utils.mcp_headers import McpHeaders, mcp_headers_dependency |
66 | | -from utils.pydantic_ai_helpers import build_agent |
67 | | -from utils.responses import prepare_responses_params |
68 | | -from utils.suid import normalize_conversation_id |
69 | | -from version import __version__ |
| 52 | +from lightspeed_stack.a2a_storage import A2AContextStore, A2AStorageFactory |
| 53 | +from lightspeed_stack.app.endpoints.a2a_openapi import a2a_jsonrpc_responses |
| 54 | +from lightspeed_stack.authentication import get_auth_dependency |
| 55 | +from lightspeed_stack.authentication.interface import AuthTuple |
| 56 | +from lightspeed_stack.authorization.middleware import authorize |
| 57 | +from lightspeed_stack.client import AsyncLlamaStackClientHolder |
| 58 | +from lightspeed_stack.configuration import configuration |
| 59 | +from lightspeed_stack.constants import MEDIA_TYPE_EVENT_STREAM |
| 60 | +from lightspeed_stack.log import get_logger |
| 61 | +from lightspeed_stack.models.api.requests import QueryRequest |
| 62 | +from lightspeed_stack.models.config import Action |
| 63 | +from lightspeed_stack.utils.agents.query import map_agent_inference_error |
| 64 | +from lightspeed_stack.utils.conversation_compaction import apply_compaction_blocking |
| 65 | +from lightspeed_stack.utils.mcp_headers import McpHeaders, mcp_headers_dependency |
| 66 | +from lightspeed_stack.utils.pydantic_ai_helpers import build_agent |
| 67 | +from lightspeed_stack.utils.responses import prepare_responses_params |
| 68 | +from lightspeed_stack.utils.suid import normalize_conversation_id |
| 69 | +from lightspeed_stack.version import __version__ |
70 | 70 |
|
71 | 71 | logger = get_logger(__name__) |
72 | 72 | router = APIRouter(tags=["a2a"]) |
|
0 commit comments