So apparently you just need to add manual constructors yourself for each parameter for some reason, wish the videos had sample code or mentioned that >_<
Thanks to @chockenberry for the tip plus some sample code:
https://github.com/chockenberry/Intentional/blob/main/Intentional/Shared/AppIntents.swift
@DavidHaydl @mgorbach I watched that (and this year's videos) and didn't really see anything about that mentioned in any of their code samples for AppIntents, see attached for instance
Heck even the Emoji Rangers sample project this year doesn't do it, same error if you manually try to pass EmojiRangerSelection(heroName:) into an app intent button
@bonney @christianselig @mgorbach @DavidHaydl for anyone reading this that’s about to implement interactive widgets (app intent with parameter)
I did it in a live stream, from nothing to working code. This init thing is one of the many things I bring up 😄
https://www.youtube.com/live/c3fNhtTeZSM?si=xdJeBVYOem-HQ5qx