Platform context
SenHub Web and SenCLI share one platform model
Both interfaces are designed to configure projects, trigger builds, work with devices, and request operations. The shared platform service owns canonical state and planning. SenCLI is currently a private preview; the model shown here describes the platform boundary, not public client availability.
Product interfacesOne shared intentSenHub WebSenCLI
Request→Control planePlatform serviceCanonical state, policy, builds, and planning
Plan→Operation contractDeviceOperationPlanExact actions and expected results
Execute→Local operation roleEligible executorWeb or CLI provides local hardware access when required
Verify→Device runtimeSenCoreProtocol responses, events, and reported facts
Open Device Operation Reference →