ethernet
b3bfc3afe5
Merge remote-tracking branch 'origin/main' into ethie/pm-clean
# Conflicts:
# apps/desktop/electron/backend-connection-state.test.ts
# apps/desktop/electron/backend-connection-state.ts
# apps/desktop/electron/backend-exit.test.ts
# apps/desktop/electron/main.ts
# apps/desktop/electron/pool-spawn-coordinator.test.ts
# apps/desktop/electron/pool-stop.ts
# apps/desktop/electron/preload.ts
# apps/desktop/src/app/settings/about-settings.tsx
# apps/desktop/src/app/updates-overlay.tsx
# apps/desktop/src/global.d.ts
# apps/desktop/src/store/notifications.ts
# apps/desktop/src/store/updates.ts
# gateway/config_loader.py
# hermes_cli/banner.py
# plugins/platforms/dingtalk/adapter.py
# tests/hermes_cli/test_plugins_cmd.py
# tests/test_live_system_guard.py
# tui_gateway/server.py
# website/docs/user-guide/desktop.md