agent_actionRead backend/api/v1/endpoints.py
Tool result summary: 1 """API v1 端点""" 2 3 from fastapi import ( 4 APIRouter, 5 Depends, 6 HTTPException, 7 status, 8 Request, 9 WebSocket, 10 WebSocketDisconnect, 11 UploadFile, 12 File, 13 BackgroundTasks, 14 ) 15 from fastapi.responses import StreamingResponse 16 from fastapi.security import HTTPBearer, HTTPAuthorizationCredentials 17 from sqlalchemy.ext.asyncio import AsyncSession 18 from sqlalchemy import select, func, case, delete,
Agent context: I'll research the repository structure first to understand how the agent currently retrieves and grounds answers, then evaluate web-search providers.