You're viewing a demo portfolio

Join the waitlist
PRSM

chieflab_regenerate_visual_asset

Active

Tool of ChiefLab

declared in 0.3.0

P72 — regenerate a single visual asset (LinkedIn graphic, X graphic, landing hero, etc.) with a different style / fidelity / headline / model. USE WHEN a reviewer hits 'Regenerate' on a launch image in the Launch Room. Reads the original launch's brief from the run metadata, calls produceVisualAsset with the new parameters, and returns the updated asset shape (assetId, dataUrl, dimensions, prompt, mode). Does NOT auto-persist back to the run — caller decides whether to swap the asset in place (via runStore) or treat the regen as a parallel candidate.

Parameters schema

{
  "type": "object",
  "required": [
    "runId",
    "channel"
  ],
  "properties": {
    "cta": {
      "type": "string",
      "description": "Override the CTA text."
    },
    "seed": {
      "type": "string",
      "description": "Optional seed string for deterministic layout-hint picking."
    },
    "model": {
      "type": "string",
      "description": "gemini-2.5-flash-image | gemini-3-pro-image-preview. Caller override; defaults to the model the brief's fidelity selects."
    },
    "runId": {
      "type": "string",
      "description": "Launch run id that produced the original asset. Used to look up the LaunchIntelligenceBrief stored on the run."
    },
    "style": {
      "type": "string",
      "description": "clean | bold | editorial | playful. Defaults to 'editorial'."
    },
    "assetId": {
      "type": "string",
      "description": "Optional original assetId — when present, the regenerated asset reuses the id so the run viewer can swap in place."
    },
    "channel": {
      "type": "string",
      "description": "Channel the asset is for (linkedin / x / email / landing_hero / etc.)."
    },
    "fidelity": {
      "type": "string",
      "description": "on_brand | polished | experimental. Defaults to 'on_brand'."
    },
    "headline": {
      "type": "string",
      "description": "Override the headline rendered into the image."
    },
    "brandColors": {
      "type": "object",
      "description": "Optional {primary, accent, bg, text} hex override."
    },
    "subheadline": {
      "type": "string",
      "description": "Override the subheadline."
    },
    "workspaceId": {
      "type": "string",
      "description": "Optional workspace id."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

ChiefLab

https://github.com/bdentech/chiefmo-agent

1/7 registries
View full server →