App Intents validator

Check the contracts behind Siri, Shortcuts, Spotlight, and Apple Intelligence.

App Intents code can look plausible while its parameter metadata, entity resolution, app schema, permissions, or tests disagree. Axint checks the connected contract and produces the missing companion artifacts instead of validating one Swift file in isolation.

validate Swift

$axint validate-swift Sources/Intents

surfaces

Siri · Shortcuts · Spotlight

tests

AppIntentsTesting

repair

file + line + next action

01

Validate the complete intent surface

Checks cover intent and entity declarations, parameter types and titles, query behavior, app shortcuts, schema-backed metadata, relevant entities, union values, execution targets, permissions, plist fragments, and entitlement assumptions.

02

Track current Siri and Shortcuts behavior

Apple beta behavior changes quickly. Axint keeps volatile beta observations separate from stable diagnostics, marks resolved issues as resolved, and leaves active platform workarounds advisory until compiler or runtime evidence can make them stronger.

03

Generate tests with the feature

AppIntentsTesting scaffolds can accompany an intent so agents have a first-party test harness to run rather than stopping when the generated type looks correct.

common questions

Does Axint support schema-backed App Intents?

Yes. The compiler and validator cover current app schema metadata for intents, entities, and enums, including related entity continuity surfaces.

Does this require Apple Intelligence to be enabled?

No. Core validation runs independently. Device, Siri, Shortcuts, and model-backed runtime behavior still requires the relevant Apple environment for decisive proof.

continue

Put the contract into a real run.