Skip to content

docs: preview_creative task page should explicitly state it renders manifests, not generates creatives #4452

@andrazbajec

Description

@andrazbajec

Problem

The preview_creative task reference page does not explicitly state that the task renders an existing creative manifest into viewable output — it does not generate or modify the manifest itself. Implementers reading the page can reasonably infer that supplying a manifest with assets (e.g. hero_image, headline) triggers generation, conflating this task with build_creative.

The boundary between preview_creative (render) and build_creative (generate) is the central distinction between these two tasks, and it is not stated anywhere on either page.

Proposed fix

Add one explicit sentence at the top of both task pages:

preview_creative:

preview_creative renders an existing creative manifest into viewable output. It does not generate or modify the manifest itself — use build_creative for that.

build_creative:

build_creative generates a creative manifest from a message or input assets. To render a visual preview of the resulting manifest, pass it to preview_creative.

Affected files

  • docs/creative/task-reference/preview_creative.mdx
  • docs/creative/task-reference/build_creative.mdx

Metadata

Metadata

Assignees

No one assigned

    Labels

    claude-triagedIssue has been triaged by the Claude Code triage routine. Remove to re-triage.documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions