use bevy::prelude::*;
use bevy::remote::{http::RemoteHttpPlugin, RemotePlugin};

/// Bevy Remote Protocol support for future external editor, automation, and AI
/// tooling. This is editor-only so the shipped game does not expose a port.
pub struct BrpPlugin;

impl Plugin for BrpPlugin {
    fn build(&self, app: &mut App) {
        app.add_plugins(RemotePlugin::default())
            .add_plugins(RemoteHttpPlugin::default());
    }
}
