Back to Tool Reference
MCP

optimize.get_generation

Return optimize-import status and result fields.

Effectread-onlyReachesoutside VaybelScopeoptimize:readPlanGrowth

Parameters

handlestringRequired

Task UUID returned from optimize.import_product.

wait_secintegerDefault: 0

0 returns an instant snapshot. Positive values long-poll up to that many seconds and return when the task is complete/failed or the timeout expires.

Returns

handlestring
resource_idstring | null

Same as product_design_uuid once known.

status"pending" | "running" | "complete" | "failed"
doneboolean
progressnumber

0.0-1.0.

messagestring
product_design_uuidstring | null

Populates around 40% progress.

listing_uuidstring | null

Set only if a sales-channel listing was discovered.

errorstring
Request
json
{
  "name": "optimize.get_generation",
  "arguments": {
    "handle": "c1fe737e-8776-5f39-8c3a-acd25ad5b75e",
    "wait_sec": 50
  }
}