import os
os.environ["FREEEXILE_DEV_MODE"] = "1"
import asyncio
import logging
from server.gateway.ws_gateway_bridge import get_bridge_instance

async def main():
    logging.basicConfig(level=logging.INFO)
    bridge = get_bridge_instance()
    await bridge.start_server()
    print("Gateway started on ws://127.0.0.1:8080")
    await asyncio.Future()  # Run forever

if __name__ == "__main__":
    asyncio.run(main())
