Traceback (most recent call last):
File "/Users/liuyinz/.config/emacs/lib/lsp-bridge/lsp_bridge.py", line 512, in event_dispatcher
getattr(self, func_name)(*func_args)
File "/Users/liuyinz/.config/emacs/lib/lsp-bridge/lsp_bridge.py", line 766, in _do
open_file_success = self.open_file(filepath) # _do is called inside event_loop, so we can block here.
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/liuyinz/.config/emacs/lib/lsp-bridge/lsp_bridge.py", line 541, in open_file
multi_lang_server = get_emacs_func_result("get-multi-lang-server", project_path, filepath)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/liuyinz/.config/emacs/lib/lsp-bridge/core/utils.py", line 250, in get_emacs_func_result
result = epc_client.call_sync(method_name, args) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/liuyinz/.local/lib/python3.11/site-packages/epc/handler.py", line 402, in call_sync
return self._blocking_request(self.call, timeout, name, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/liuyinz/.local/lib/python3.11/site-packages/epc/handler.py", line 384, in _blocking_request
return bc.result(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/liuyinz/.local/lib/python3.11/site-packages/epc/handler.py", line 116, in result
raise reply
epc.handler.ReturnError: [Symbol('file-error'), 'Opening directory', 'Not a directory', '/Users/liuyinz/Code/react/show-issue/src/App.jsx']