feat: rename provider trace route (#2914)

This commit is contained in:
cthomas
2025-09-15 15:32:15 -07:00
committed by GitHub
parent ae775db8ee
commit 53543a00aa

View File

@@ -10,12 +10,17 @@ from letta.settings import settings
router = APIRouter(prefix="/telemetry", tags=["telemetry"])
@router.get("/{step_id}", response_model=Optional[ProviderTrace], operation_id="retrieve_provider_trace")
async def retrieve_provider_trace_by_step_id(
@router.get("/{step_id}", response_model=Optional[ProviderTrace], operation_id="retrieve_provider_trace", deprecated=True)
async def retrieve_provider_trace(
step_id: str,
server: SyncServer = Depends(get_letta_server),
headers: HeaderParams = Depends(get_headers),
):
"""
**DEPRECATED**: Use `GET /steps/{step_id}/trace` instead.
Retrieve provider trace by step ID.
"""
provider_trace = None
if settings.track_provider_trace:
try: