Missing parameter prompt for search Assistant Intents

Issue

When triggering an App Intent using assistant schemas from Apple Intelligence (voice or text) the App opens without prompting for search criteria.

How to repeat

This can be repeated in the example provided by Apple here: https://developer.apple.com/documentation/appintents/making-your-app-s-functionality-available-to-siri

  1. Download the sample code
  2. Build and run on Xcode 16.1 beta 3
  3. Target iPhone 15 Pro Max on iOS 18.1 beta 7
  4. Trigger Apple Intelligence
  5. Enter prompt: "Search AssistantSchemasExample"

Expected behaviour

Apple Intelligence should prompt the user for the criteria and provide this to the App so that the experience is seamless for the end-user. Otherwise Assistant Intents are nothing more than deep links to search screens.

Notes

The example uses @AssistantIntent(schema: .photos.search) intent.

And I've found the issue is also present in other search intents:

  • @AssistantIntent(schema: .system.search)
  • @AssistantIntent(schema: .browser.search)

Questions

  • Has anyone managed to get the prompt to appear?
  • Will this only function on iOS 18.2?

Are these features even enabled in any version of iOS 18, shipped or seeded? I thought that the @AssistantIntent and related stuff was included in the SDK for us to get ready but that these weren't active yet in Siri - I can't remember where I got that, the WWDC video I think?

No, I have not been able to get any prompt to appear.

Yeah, it's talked about here - all of the testing is meant to be done in the Shortcuts app for now.

https://developer.apple.com/videos/play/wwdc2024/10133/?time=104

Missing parameter prompt for search Assistant Intents
 
 
Q