Expand description
Foundational Runtime identifier exports.
Structs§
- AppFamily
- Family/group identifier for compatible applications.
- AppId
- Unique identifier for an application.
- Capability
Name - Generic capability name exposed by a Core.
- Cluster
Id - Cluster identifier inside a tenant.
- Command
Name - Stable command name (for example: runtime.start).
- CoreId
- Stable identifier for a logical Core.
- Event
Name - Stable event name (for example: RuntimeStarted).
- Instance
Id - Unique identifier for a running Core instance.
- NodeId
- Unique node identifier in a runtime cluster.
- Protocol
Version - Wire protocol version used by distributed AppCore peers.
- Query
Name - Stable query name (for example: runtime.status).
- Runtime
Contract Version - Public runtime contract version declared by an app/plugin.
- State
Name - Stable state name (for example: Running).
- Sync
Group - Sync isolation group (for example: dev, staging, production).
- Tenant
Id - Tenant isolation identifier for distributed AppCore deployments.
Functions§
- validate_
distributed_ identifier - Validates the stricter lowercase identifier used for distributed boundaries.
- validate_
identifier - Validates a generic Runtime identifier.