langflow-ai/langflow · error · HTTPException
Invalid snapshot list provider_data payload: {exc.format_fir
Error message
Invalid snapshot list provider_data payload: {exc.format_first_error()} What it means
Error "Invalid snapshot list provider_data payload: {exc.format_first_error()}" thrown in langflow-ai/langflow.
Source
Thrown at src/backend/base/langflow/api/v1/mappers/deployments/watsonx_orchestrate/mapper.py:1385
"id": item.id,
"name": item.name,
"display_name": display_name,
"connections": connections if isinstance(connections, dict) else {},
}
)
total = len(items_all)
offset = page_offset(page, size)
provider_payload = {
"tools": items_all[offset : offset + size],
"page": page,
"size": size,
"total": total,
}
try:
validated_payload = slot.parse(provider_payload).model_dump(mode="json", exclude_none=True)
except AdapterPayloadValidationError as exc:
raise HTTPException(
status_code=status.HTTP_500_INTERNAL_SERVER_ERROR,
detail=f"Invalid snapshot list provider_data payload: {exc.format_first_error()}",
) from exc
return DeploymentSnapshotListResponse(provider_data=validated_payload)
def shape_flow_version_list_result(
self,
*,
rows: list[tuple[FlowVersionDeploymentAttachment, FlowVersion, str | None]],
snapshot_result: SnapshotListResult | None,
page: int,
size: int,
total: int,
) -> DeploymentFlowVersionListResponse:
normalized_rows = self._normalize_flow_version_attachment_rows(rows)
flow_version_item_data_by_snapshot_id = self._resolve_flow_version_item_data_by_snapshot_id(
snapshot_result=snapshot_result,View on GitHub (pinned to 976ec789d2)
Solutions
- Fix the snapshot list provider_data as indicated by the validation error.
When it happens
Trigger: Occurs when the snapshot list provider_data payload fails schema validation; the first validation error is included.
Common situations: See trigger scenarios.
AI-assisted analysis of langflow-ai/langflow@976ec789d2 (2026-08-14).
Data as JSON: /api/errors/e22f94852ffa5781.
Report an issue: GitHub.