feat: initial commit — odo v0.9.4 Electron desktop app for OpenClaw management

- Electron main process with tray icon and IPC setup
- openclaw-manager.js server bridge
- Architecture design document (ODO_ARCHITECTURE.md)
- preload.js for renderer context bridge
This commit is contained in:
2026-03-19 21:10:14 +10:00
commit a1e7e66ae1
9 changed files with 10786 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
'use strict';
// Preload script — runs in renderer before page loads
// Currently minimal; will be expanded for IPC bridge in future phases
const { contextBridge } = require('electron');
contextBridge.exposeInMainWorld('odo', {
platform: process.platform,
version: '0.9.4',
isElectron: true
});