Runtime Apps¶
SmrtHub runtime applications are the executable services shipping under SmrtApps/CSApps. Each entry below links directly to its canonical README so you can review lifecycle details, configuration, and troubleshooting without duplicated documentation.
ClipboardMonitor¶
Component reference (full README)
Windows clipboard watcher that runs on a dedicated STA thread, normalizes text, HTML, images, and CF_HDROP file fragments into SmrtHub payloads, and forwards them (plus encounter envelopes) to the Python Core /clipboard endpoint with duplicate suppression, Storage Guard provenance, and optional OCR hinting.
Config lives at %AppData%/SmrtHub/Config/clipboard-monitor/clipboard-monitor-config.json, and logs use the clipboard-monitor slug under the unified logging policy.
HubWindow¶
Component reference (full README)
WinUI 3 shell that owns the desktop UI, system tray, Jump List, and DPI discipline for SmrtHub, enforcing single-instance startup and delegating control actions to the Supervisor.
Logs use the hub-window slug and support bundle actions, while theme/DPI settings keep icons and caption resources in sync across displays.
TriggerManager¶
Component reference (full README)
Global hotkey orchestrator that registers Windows-wide shortcuts, validates JSON-configured bindings, and dispatches trigger payloads to configured SmrtHub components and services with structured logging.
Hotkey settings live at %AppData%/SmrtHub/Config/trigger-manager/hotkeys-settings.json, with operational telemetry written to the trigger-manager log set.