iyke_pkg_trust_status
Get the trust state of an installed package: auto_trusted, auto_granted, granted, or needs_approval (requires user approval).
Instructions
Get the trust state for a single installed pkg. Returns one of: auto_trusted (built-in com.ikenga.* shipped with the shell), auto_granted (no sensitive permissions declared), granted (user approved a specific manifest version), or needs_approval (sensitive perms declared but no current grant; either never approved, perms changed since last grant, or explicitly revoked). When state is needs_approval, MCP tools/call against this pkg returns the structured trust_required error until the user grants approval via Settings → Pkgs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pkg_id | Yes |