Apple should totally ditch the proprietary nature of #AppIntents and instead each app with intents should expose them through a mini #MCP server. Free all those actions from the confines of Siri and Shortcuts, and let apps freely trigger and combine each others’ actions.
That is how app integration with AI should be done. Lightweight and flexible and leave it to the user or an LLM to string things together. None of the madness and fixed structure of all those* hand crafted app intent domains, protocols and enums.
*: See https://developer.apple.com/documentation/appintents/app-intent-domains