edge_core/lib.rs
1#![allow(dead_code)]
2#![allow(unused_imports)]
3//! Routing engine, service-adapter trait, and WebSocket client for `edge-agent`.
4
5pub mod adapter;
6pub mod cache;
7pub mod device_control;
8pub mod intent;
9pub mod registry;
10pub mod routing;
11pub mod ws_client;
12
13pub use adapter::{ServiceAdapter, StateUpdate};
14pub use device_control::{DeviceControlHook, NoopDeviceControl};
15pub use intent::{Direction, InputPrimitive, Intent, TouchArea};
16pub use registry::GlyphRegistry;
17pub use routing::{RouteOutcome, RoutedIntent, RoutingEngine};
18pub use ws_client::WsClient;