Enhance server startup logging and error handling

- Implemented detailed logging for server startup in server.py, including Python version, executable path, and parsed arguments.
- Added error handling for module imports and server initialization to improve robustness.
- Introduced an Entitlements.plist file for macOS to manage security settings.
- Updated tauri.conf.json to reference the new Entitlements.plist.
- Enhanced error reporting in main.rs for better debugging during server process management.
This commit is contained in:
Jamie Pine
2026-01-25 20:55:13 -08:00
parent 5feda1519c
commit af2f37ccb1
5 changed files with 128 additions and 41 deletions
+2 -1
View File
@@ -24,7 +24,8 @@
"macOS": {
"frameworks": [],
"minimumSystemVersion": "11.0",
"infoPlist": "Info.plist"
"infoPlist": "Info.plist",
"entitlements": "Entitlements.plist"
},
"resources": {
"gen/Assets.car": "./",