Skip to content

docs: prefer UploadedAsset.ref for model inputs (RUN-418 shipped backend-side)#8

Merged
miguelrisero merged 1 commit into
mainfrom
mr/prefer-asset-ref
Jun 10, 2026
Merged

docs: prefer UploadedAsset.ref for model inputs (RUN-418 shipped backend-side)#8
miguelrisero merged 1 commit into
mainfrom
mr/prefer-asset-ref

Conversation

@miguelrisero

Copy link
Copy Markdown
Contributor

The backend resolves runflow://assets/{uuid} refs to freshly signed URLs at model dispatch (monorepo ee8d34ec + e08eb657/#987) — verified live today: a raw ref dispatched to google/nano-banana-pro/edit was re-signed in the run input and the run succeeded (019eb3a2-87d2-7050-90e2-89cb7209f8ba). RUN-418 is therefore already satisfied.

This flips the SDK guidance accordingly:

  • UploadedAsset.ref = preferred model input + the thing to store (never expires)
  • url = short-TTL signed https for immediate browser use (previews/<img>), re-mint via rf.assets.get(id)
  • JSDoc + sdk/studio README examples updated; no runtime changes; patch changesets for sdk + studio

Merging this feeds the release loop → 0.1.1.

🤖 Generated with Claude Code

The backend now resolves runflow://assets/{uuid} refs to freshly signed
URLs at model dispatch (monorepo ee8d34ec + e08eb657, verified live —
formerly tracked as RUN-418). That makes ref the right default: it never
expires, while the signed url stays the short-TTL answer for browser
previews. JSDoc + README examples updated; patch changeset; no runtime
changes.
@miguelrisero miguelrisero merged commit 6b39984 into main Jun 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant