@@ -39,6 +39,11 @@ The `Manager` class is the core of RAM, orchestrating operations and managing tr
3939 - ` terminate ` : Stops the application and goes back to ` visualization_ready ` .
4040 - ` stop ` : Completely stops the application.
4141 - ` disconnect ` : Disconnects from the current session and returns to ` idle ` .
42+ - ** Stateless Transitions** :
43+ - ` style_check ` : Triggers on_style_check.
44+ - ` code_analysis ` : Triggers on_code_analysis.
45+ - ` code_format ` : Triggers on_code_format.
46+ - ` code_autocomplete ` : Triggers on_code_autocomplete.
4247
4348### Key Methods
4449
@@ -50,6 +55,10 @@ The `Manager` class is the core of RAM, orchestrating operations and managing tr
5055- ` on_resume(self, msg) ` : Resumes the paused application.
5156- ` on_terminate(self, event) ` : Terminates the running application.
5257- ` on_disconnect(self, event) ` : Handles disconnection and cleanup.
58+ - ` on_style_check(self, event) ` : Check the style of the user code.
59+ - ` on_code_analysis(self, event) ` : Analyzes the style and format of the user code using pylint.
60+ - ` on_code_format(self, event) ` : Formats the user code using black.
61+ - ` on_code_autocomplete(self, event) ` : Searches for all available code completions using Jedi.
5362- ** Exception Handling** : Details how specific errors are managed in each method.
5463
5564### Interactions with Other Components
0 commit comments