WIP: cleaning up ai_client.py
This commit is contained in:
@@ -6,7 +6,6 @@
|
|||||||
|
|
||||||
- **1-space indentation** for ALL Python code (NO EXCEPTIONS)
|
- **1-space indentation** for ALL Python code (NO EXCEPTIONS)
|
||||||
- **CRLF line endings** on Windows
|
- **CRLF line endings** on Windows
|
||||||
- Use `./scripts/ai_style_formatter.py` for formatting validation
|
|
||||||
- **NO COMMENTS** unless explicitly requested
|
- **NO COMMENTS** unless explicitly requested
|
||||||
- Type hints required for all public functions
|
- Type hints required for all public functions
|
||||||
- **ImGui Defer Patterns:** Use `imscope` context managers or `_render_window_if_open` dispatch helpers to prevent resource leaks and keep the main loop flat. See `conductor/code_styleguides/python.md` for details.
|
- **ImGui Defer Patterns:** Use `imscope` context managers or `_render_window_if_open` dispatch helpers to prevent resource leaks and keep the main loop flat. See `conductor/code_styleguides/python.md` for details.
|
||||||
|
|||||||
+493
-452
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user