@@ -254,10 +254,7 @@ def _reload_context_and_publish_diagnostics(
254254 self ._ensure_context_for_document (uri )
255255 # If successful, context_state will be ContextLoaded
256256 if isinstance (self .context_state , ContextLoaded ):
257- ls .show_message (
258- "Successfully loaded SQLMesh context" ,
259- types .MessageType .Info ,
260- )
257+ loaded_sqlmesh_message (ls )
261258 except Exception as e :
262259 ls .log_trace (f"Still cannot load context: { e } " )
263260 # The error will be stored in context_state by _ensure_context_for_document
@@ -342,7 +339,7 @@ def initialize(ls: LanguageServer, params: types.InitializeParams) -> None:
342339 config_path = folder_path / f"config.{ ext } "
343340 if config_path .exists ():
344341 if self ._create_lsp_context ([folder_path ]):
345- loaded_sqlmesh_message (ls , folder_path )
342+ loaded_sqlmesh_message (ls )
346343 return # Exit after successfully loading any config
347344 except Exception as e :
348345 ls .log_trace (
@@ -863,15 +860,15 @@ def _create_lsp_context(self, paths: t.List[Path]) -> t.Optional[LSPContext]:
863860 try :
864861 if isinstance (self .context_state , NoContext ):
865862 context = self .context_class (paths = paths )
866- loaded_sqlmesh_message (self .server , paths [ 0 ] )
863+ loaded_sqlmesh_message (self .server )
867864 elif isinstance (self .context_state , ContextFailed ):
868865 if self .context_state .context :
869866 context = self .context_state .context
870867 context .load ()
871868 else :
872869 # If there's no context (initial creation failed), try creating again
873870 context = self .context_class (paths = paths )
874- loaded_sqlmesh_message (self .server , paths [ 0 ] )
871+ loaded_sqlmesh_message (self .server )
875872 else :
876873 context = self .context_state .lsp_context .context
877874 context .load ()
@@ -908,9 +905,9 @@ def start(self) -> None:
908905 self .server .start_io ()
909906
910907
911- def loaded_sqlmesh_message (ls : LanguageServer , folder : Path ) -> None :
908+ def loaded_sqlmesh_message (ls : LanguageServer ) -> None :
912909 ls .show_message (
913- f"Loaded SQLMesh context from { folder } " ,
910+ f"Loaded SQLMesh Context " ,
914911 types .MessageType .Info ,
915912 )
916913
0 commit comments