syntax = "proto3";
package celp.protobuf;
import "celp_header.proto";
import "celp_system_event_app_info.proto";
option optimize_for = SPEED;
message SystemInfo {
// Base header from CELP
celp.protobuf.Header header = 1;
// Explicit SemVer format
celp.protobuf.se.AppInfo.SemVer bundle_version = 3;
// All AppInfo as reported by the system's modules
repeated celp.protobuf.se.AppInfo modules = 5;
}