diff --git a/lightrag/tools/clean_llm_query_cache.py b/lightrag/tools/clean_llm_query_cache.py index dbe2e455..6fc7eea8 100644 --- a/lightrag/tools/clean_llm_query_cache.py +++ b/lightrag/tools/clean_llm_query_cache.py @@ -1129,11 +1129,16 @@ class CleanupTool: pass -async def main(): - """Main entry point""" +async def async_main(): + """Async main entry point""" tool = CleanupTool() await tool.run() +def main(): + """Synchronous entry point for CLI command""" + asyncio.run(async_main()) + + if __name__ == "__main__": - asyncio.run(main()) + main()