Versions in this module Expand all Collapse all v1 v1.0.8 Aug 16, 2026 v1.0.7 Aug 16, 2026 Changes in this version + type LaunchRequest struct + AIBundle scenario.AIBundle + AuthServer string + BotID string + CharacterName string + Class uint8 + DataDir string + DeleteExistingChars bool + DisableTargetCache bool + DungeonName string + EnableDetailedAuras bool + EnablePacketTrace bool + Gender uint8 + LogDecisionsToChat bool + LuaCode string + LuaScript string + Mode string + Password string + PathfindingAddr string + Race uint8 + RealmIndex int + Username string + ValidationLogPath string + ValidationMode bool + type LaunchResponse struct + ID string + Message string + type LuaUpdateRequest struct + BotID string + LuaCode string + type NodeLaunchRequest struct + AIBundle scenario.AIBundle + AuthServer string + BotID string + CharacterName string + Class uint8 + DataDir string + DeleteExistingChars bool + DisableTargetCache bool + DungeonName string + EnableDetailedAuras bool + EnablePacketTrace bool + LogDecisionsToChat bool + LuaCode string + LuaScript string + Mode string + Password string + PathfindingAddr string + Race uint8 + Username string + ValidationLogPath string + ValidationMode bool + type Server struct + func NewServer() *Server + func NewServerWithDefaults(dataDir, pathfindingAddress string) *Server + func (s *Server) LaunchFromOrchestrator(req NodeLaunchRequest) string + func (s *Server) Start(addr string) error + func (s *Server) Stop(ctx context.Context) error