activate_game_feature_plugin
Activates a Game Feature Plugin by name or URL in Unreal Engine 5 for AI agents, returning immediately; poll state until Active. Does nothing if already active.
Instructions
Load and activate a Game Feature Plugin by name or URL. ASYNC + honest-headless: the state transition runs on the subsystem's own ticker, so this fires the activation (logging the eventual result) and returns immediately with the current state -- poll get_game_feature_plugin_state until state == "Active". Idempotent: if already active, no-ops with already_active=true.
Returns: { url: string, already_active: bool, state: string, is_active: bool, is_loaded: bool, is_registered: bool, note: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plugin_url | No | The plugin URL directly (e.g. a file: protocol URL). Takes precedence over plugin_name. | |
| plugin_name | No | Name of the Game Feature Plugin (resolved to a URL via the subsystem registry). Provide this OR plugin_url. |