Skip to content

add File picker intent type and action to public Intents API types#4499

Draft
charlesdobson wants to merge 1 commit into
2026-07-rcfrom
2026-07-rc-pick-file-intent-docs
Draft

add File picker intent type and action to public Intents API types#4499
charlesdobson wants to merge 1 commit into
2026-07-rcfrom
2026-07-rc-pick-file-intent-docs

Conversation

@charlesdobson
Copy link
Copy Markdown
Contributor

Summary

Add public documentation for the new pick:shopify/File admin intent (File Picker Intent) to the UI Extensions Intents API types.

Changes

  • Extend IntentAction type to include 'pick' action
  • Extend IntentType union to include 'shopify/File' resource
  • Update IntentInvokeApi JSDoc to document file-picking workflows alongside create/edit patterns
  • Add @example showing file picker invocation with mediaTypes and multiSelect options, demonstrating the .ids response

Generated files

Generated documentation JSON (docs/surfaces/admin/generated/...) is intentionally excluded from this PR. Regenerating it via yarn docs:admin 2026-07-rc currently also sweeps in unrelated drift (new extension targets + non-deterministic TypeScript internal-symbol churn) because the committed artifacts are already behind current source. The generated JSON and shopify.dev sync are handled by the normal docs pipeline / a separate shopify.dev PR.

Related PRs

  • App Bridge: Shopify/extensibility#1434
  • shopify.dev:

Context

Part of File Picker Intent epic: shop/issues-workflows#1518 (docs sub-issue #1503). Complements admin-web registration shop/world PR #740113.

Extends IntentAction to include 'pick', IntentType to include 'shopify/File', and updates JSDoc for IntentInvokeApi to document file-picking workflows with example usage.
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