Show App Events extension status in dev sessions - #8319
Conversation
c1a3460 to
07a4568
Compare
|
/snapit |
|
🫰✨ Thanks @isaacroldan! Your snapshot has been published to npm. Test the snapshot by installing your package globally: pnpm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20260814142720Caution After installing, validate the version by running |
Assisted-By: devx/b10cb676-29cc-4a4f-8b91-853b8aa9b5a7
Assisted-By: devx/b10cb676-29cc-4a4f-8b91-853b8aa9b5a7
07a4568 to
e668509
Compare
|
This code passes through a very specific value (session status) for a very specific purpose, which I don't love as it emphasizes special casing in shared code. I can see an argument for passing through the entire dev session result, though, as it opens up more possibilities for various extensions in the future. |
|
Closed by #8350 (Dev Platform decided to make it a general implementation, not specific to one extension). |

TL;DR
Show
analytics_app_events Extension loadedafter Shopify CLI successfully creates or updates a dev session containing an Analytics App Events extension.Context
analytics_app_eventsis currently a remote-only extension specification. Shopify CLI includes its TOML configuration in the dev-session flow, but the extension has neither client build steps nor agetDevSessionUpdateMessageshook, so it is silent afterReady.Changes
analytics_app_eventsspecification that returnsExtension loadedthrough the existing dev-session message hook.