Expand description
Versioned messages exchanged with compiler helper processes.
This crate contains only the serializable compiler IR and the framed wire
protocol. Process supervision, sandboxing, and backend execution live in
codehelion-helper, so storage and other protocol consumers do not acquire
process-management dependencies.
Re-exports§
pub use ir::COMPILER_IR_SCHEMA_VERSION;pub use ir::CompilerIr;pub use ir::UnitRef;pub use protocol::Absence;pub use protocol::BuildDescription;pub use protocol::Capability;pub use protocol::CompileCommandSelector;pub use protocol::Execution;pub use protocol::HelperIdentity;pub use protocol::PROTOCOL_VERSION;