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

  1. 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.