IntentTools

Provider for the intent-dispatch tools (SendIntentTool, ShareContentTool, OpenDeepLinkTool). Declares no manifest permissions; SendIntentTool enforces a safe-action allowlist, and both URI-bearing tools enforce a data-URI scheme allowlist (IntentGuards.ALLOWED_SCHEMES). All three refuse to launch while the host is in the background on API 29+ unless it holds SYSTEM_ALERT_WINDOW.

Functions

Link copied to clipboard
fun all(context: Context): List<McpTool>

All intent tools, bound to context.

Link copied to clipboard

Always true; no permissions are needed.

Link copied to clipboard

None — these tools require no runtime permissions.