Feature guide · Electron
The control room is local. The work stays quiet.
The Electron client is a manual GUI for local Cheap Version calls and explicit trusted-LAN compatibility sessions.
Behavior
Workspaces create rooms, launch hidden applications, save named computers, and persist subagent lanes. Quick launch includes an inline application browser beside its command field, while the runner also browses files and folders into JSON parameters. Tool runner accepts any registered tool name and routes locally through the Cheap Version or over a saved compatibility connection. History, notifications, changelog, settings, and the regex builder are browser-style tabs. History combines text/regex search, date ranges, and action counts derived from the records, then exports the filtered view. Settings includes a continuous color field and local HEX/HEX8/RGB/RGBA/alpha/HSL/HSV/HWB/CIELab/LCH/OKLab/OKLCH/CMYK/CSS-name conversion with gamut and contrast feedback. Right-click or the keyboard context-menu path opens a per-target typography and color editor with resettable overrides; built-in and named presets persist and export with the profile.
Configuration
Run npm install and npm start from electron/. The Workspaces tab may explicitly start or stop the retired trusted-LAN HTTP compatibility API. It can remove an old Windows logon task, but it does not install a new one. Local Tool runner calls use the Cheap Version, and settings persist language mode, independent funny levels, theme, density, appearance, tab layout, connections, agents, and history.
Failure modes
- Dependency failures identify their stage.
- Invalid regex patterns show inline syntax feedback without changing the previous result.
- Import/export reports malformed JSON rather than silently dropping values.
- Canceling a native path picker leaves its original field unchanged.
- Compatibility HTTP is unavailable unless a user explicitly starts it.
Security
Context isolation and disabled Node integration protect the renderer. The main process validates external links and API schemes, never uses shell execution, and spawns child processes hidden. Trusted-LAN connections remain powerful by design and are never enabled at logon by the installer.
Verification
Offscreen Electron captures prove the real renderer for Workspaces, Tool runner, History, Settings, appearance conversion, and Changelog without opening a visible window. The local contract check covers quiet launch, runtime repair, Cheap Version routing, explicit compatibility HTTP, the Quick launch browser, derived history filtering, and the renderer color/per-target appearance self-tests. Full keyboard, screen-reader, native-dialog, and second-computer checks remain host-specific evidence.
Suggested articles
Appearance color editor · History filters and export · Quick launch and path browsers · Trusted-LAN API · Cheap Version · Headless desktops · Quiet processes