```diff
--- test_files/317-original.txt	2025-03-07 19:06:46
+++ test_files/317-modified.txt	2025-03-07 19:06:46
@@ -4,20 +4,17 @@
 
 import typing as t
 
-from composio.tools.local.base import Action, Tool
+from composio.tools.base.local import LocalAction, LocalTool
 
-from .actions import ImageAnalyser
+from .actions import Analyse
 
 
-class ImageAnalyserTool(Tool):
+class ImageAnalyser(LocalTool, autoload=True):
     """Image Analyser tool for local usage."""
 
-    def actions(self) -> t.List[t.Type[Action]]:
-        """Return the list of actions."""
-        return [
-            ImageAnalyser,
-        ]
+    logo = "https://raw.githubusercontent.com/ComposioHQ/composio/master/python/docs/imgs/logos/imageanalyser.png"
 
-    def triggers(self) -> t.List:
-        """Return the list of triggers."""
-        return []
+    @classmethod
+    def actions(cls) -> t.List[t.Type[LocalAction]]:
+        """Return the list of actions."""
+        return [Analyse]
```
