That’s actually a good solution. Create a platform where app actions can be invoked with a permission model by any AI model.
Maybe apple can even have something similar to MCPs for tool invocations of apps and publish it so all models can actually be trained to use that framework