langflow-ai/langflow · error · HTTPException
Watsonx deployment_llm_list_result payload slot is not confi
Error message
Watsonx deployment_llm_list_result payload slot is not configured.
What it means
Error "Watsonx deployment_llm_list_result payload slot is not configured." thrown in langflow-ai/langflow.
Source
Thrown at src/backend/base/langflow/api/v1/mappers/deployments/watsonx_orchestrate/mapper.py:1067
description=deployment_row.description,
type=deployment_row.deployment_type,
created_at=deployment_row.created_at,
updated_at=deployment_row.updated_at,
resource_key=deployment_row.resource_key,
provider_data=provider_api_result.model_dump(mode="json"),
)
def shape_llm_list_result(self, result: DeploymentListLlmsResult) -> DeploymentLlmListResponse:
adapter_provider_result = self.parse_adapter_slot(
slot=WXO_ADAPTER_PAYLOAD_SCHEMAS.deployment_llm_list_result,
slot_name="deployment_llm_list_result",
raw=result.provider_result,
operation="listing available models",
)
api_slot = self.api_payloads.deployment_llm_list_result
if api_slot is None:
msg = "Watsonx deployment_llm_list_result payload slot is not configured."
raise HTTPException(status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, detail=msg)
try: # straight pass-through today, so just dump + validate
api_provider_result: WatsonxApiDeploymentLlmListResultData = api_slot.parse(
adapter_provider_result.model_dump(exclude_none=True)
)
except AdapterPayloadMissingError as exc:
raise HTTPException(
status_code=status.HTTP_500_INTERNAL_SERVER_ERROR,
detail="Deployment mapper llm list result payload is missing.",
) from exc
except AdapterPayloadValidationError as exc:
detail = exc.format_first_error()
raise HTTPException(
status_code=status.HTTP_500_INTERNAL_SERVER_ERROR,
detail=f"Deployment mapper llm list result payload is invalid: {detail}",
) from exc
return DeploymentLlmListResponse(provider_data=api_provider_result.model_dump(mode="json", exclude_none=True))
def util_create_snapshot_bindings(View on GitHub (pinned to 976ec789d2)
Solutions
- Configure the deployment_llm_list_result payload slot for the watsonx integration before listing LLMs.
When it happens
Trigger: Occurs when the watsonx deployment_llm_list_result payload slot is not configured on the mapper.
Common situations: See trigger scenarios.
AI-assisted analysis of langflow-ai/langflow@976ec789d2 (2026-08-14).
Data as JSON: /api/errors/9b54ccdac1a6a411.
Report an issue: GitHub.