ep_install_preflight
Evaluate third-party software before installation against a trust policy. Returns allow, review, or deny with reasons covering publisher, permissions, provenance, and trust history.
Instructions
BEFORE installing or enabling third-party software an agent depends on — an npm package, GitHub app, browser extension, or MCP server — check it here. Evaluates the software against a fit-for-purpose trust policy and returns allow / review / deny with reasons covering publisher, requested permissions, provenance, and trust history.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_id | Yes | Software entity ID (e.g. github_app:acme/code-helper) | |
| policy | No | Software policy: github_private_repo_safe_v1, npm_buildtime_safe_v1, browser_extension_safe_v1, mcp_server_safe_v1, or standard EP policies | |
| context | No | Install context: { host, install_scope, permission_class, data_sensitivity, execution_mode } |