Patch Changes
-
eded4b8: fix: poll get_result when a webhook submit response has no polling URL
Setting
webhookUrlmakes Black Forest Labs return a webhook-shaped submit
response withoutpolling_url, which causedgenerateImageto fail response
validation. The submit schema now accepts that response shape, and generation
polls theget_resultendpoint by request id so the call still returns the
image. TransientTask not foundresponses are retried for a short grace
period; a task that never becomes visible now fails with an error naming the
request id instead of a generic poll timeout. -
fbc2454: Refactor Black Forest Labs model ID logic into a model catalog that declares capabilities and provider options, and generate provider capability documentation from it. Request behavior is unchanged.