@@ -108,12 +108,14 @@ def _emit_startup():
108108 instances = _unity_connection_pool .discover_all_instances ()
109109
110110 if instances :
111- logger .info (f"Discovered { len (instances )} Unity instance(s): { [i .id for i in instances ]} " )
111+ logger .info (
112+ f"Discovered { len (instances )} Unity instance(s): { [i .id for i in instances ]} " )
112113
113114 # Try to connect to default instance
114115 try :
115116 _unity_connection_pool .get_connection ()
116- logger .info ("Connected to default Unity instance on startup" )
117+ logger .info (
118+ "Connected to default Unity instance on startup" )
117119
118120 # Record successful Unity connection (deferred)
119121 import threading as _t
@@ -126,7 +128,8 @@ def _emit_startup():
126128 }
127129 )).start ()
128130 except Exception as e :
129- logger .warning ("Could not connect to default Unity instance: %s" , e )
131+ logger .warning (
132+ "Could not connect to default Unity instance: %s" , e )
130133 else :
131134 logger .warning ("No Unity instances found on startup" )
132135
@@ -177,10 +180,9 @@ def _emit_startup():
177180Important Workflows:
178181
179182Script Management:
180- 1. After creating or modifying scripts with `manage_script`, ALWAYS call `reload_domain` immediately
181- 2. Wait for Unity to recompile (domain reload is asynchronous)
182- 3. Use `read_console` to check for compilation errors before proceeding
183- 4. Only after successful compilation can new components/types be used
183+ 1. After creating or modifying scripts with `manage_script`
184+ 2. Use `read_console` to check for compilation errors before proceeding
185+ 3. Only after successful compilation can new components/types be used
184186
185187Scene Setup:
186188- Always include a Camera and main Light (Directional Light) in new scenes
@@ -246,7 +248,8 @@ def main():
246248 # Set environment variable if --default-instance is provided
247249 if args .default_instance :
248250 os .environ ["UNITY_MCP_DEFAULT_INSTANCE" ] = args .default_instance
249- logger .info (f"Using default Unity instance from command-line: { args .default_instance } " )
251+ logger .info (
252+ f"Using default Unity instance from command-line: { args .default_instance } " )
250253
251254 mcp .run (transport = 'stdio' )
252255
0 commit comments