Skip to content

Conversation

@billfienberg
Copy link
Contributor

@billfienberg billfienberg commented Jan 9, 2026

Warning

DON'T MERGE UNTIL

  • revert to admin.app.tools.data
  • update ui-extensions version
  • update minimumCliVersion once Donald's PR ships
  • ORG BETA IS READY!
    • PR adding to BP verdict flags is deployed
    • CLI PR to fetch verdict flags from BP is merged to CLI
    • "organizationExpFlags": ["d7c1b4ad"], code added to this PR
  • #devtools-design channel has signed off (source request to do this)
  • remove the branch hash in the url property

Background

Adds an extension template for admin app tools (shopify.dev docs for the unreleased feature).

GSD projects:

Solution

Adds new Admin app tools extension type, implementing what is shown/documented in the relevant shopify.dev docs for this new app extension type.

Checklist

  • I have 🎩'd these changes
  • I have squashed my commits into chunks of work with meaningful commit messages

References

- Rename template directory from admin-search-data to admin-tools-data
- Rename SearchData.liquid to ToolsData.liquid
- Update target name in shopify.extension.toml.liquid
- Update README references
@billfienberg billfienberg mentioned this pull request Jan 9, 2026
2 tasks
@billfienberg
Copy link
Contributor Author

🎩 Tophat

  1. In the extensions-templates repo, check out the bf/add-admin-tools-data-template branch
    git checkout bf/add-admin-tools-data-template
    
  2. TODO

@kbav kbav force-pushed the bf/add-admin-tools-data-template branch from af3fb07 to f128e5b Compare January 14, 2026 23:46
@kbav kbav self-assigned this Jan 15, 2026
"version": "1.0.0",
"license": "UNLICENSED",
"dependencies": {
"@shopify/ui-extensions": "0.0.0-snapshot-20260114193753"
Copy link

@kbav kbav Jan 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"@shopify/ui-extensions": "0.0.0-snapshot-20260114193753"

Snapshot used for tophatting purposes; we'll resolve this to 2025-10-x, or 2026-10

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated this just now, but Cloudsmith publishing can take several hours. We'll check this again come Monday Tuesday

@kbav
Copy link

kbav commented Jan 16, 2026

Follow-up extension template additions

  • instructions.md file
  • Something to prevent type errors upon viewing the index.js file? Such as
    • a typegen file representing the generated code from tools.json ? Or...
    • a code comment in index.js to tell the developer // You can run shopify app dev to generate types

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.

2 participants