Back to Eqiora docs Skip to main content

Module control

Module control 

Source
Description

Versioned control-v2 wire values and adapter for thin clients.

Compilation meaning remains owned by api::ModelDocument::compile.

Structs§

CompileControlExecutionV2
Control-adapter result: wire response plus the optional Model from that invocation.
CompileModelDescriptorV2
Exact canonical Model identity returned by successful compile/check.
CompileRequestV2
Validated compile/check request for the sole current Model contract.
CompileResponseV2
Closed v2 response echoing the admitted request identity.
ControlDiagnosticV2
Transport-neutral projection of one structured Eqiora diagnostic.
ControlPatchV2
Bounded summary-only suggestion carried by compile/check v2.
ControlSourceSpanV2
Source byte range attached to a v2 control-plane diagnostic.

Enums§

CompileOutcomeV2
Terminal compile/check outcome. Scientific values never enter this DTO.
ControlDiagnosticSourceV2
Stable source family for a v2 control-plane diagnostic.
ControlSeverityV2
Stable severity spelling carried over the v2 control wire.

Constants§

COMPILE_COMMAND_V1
Exact command identity of the bounded compile/check operation.
COMPILE_V2_SCHEMA_JSON
Committed JSON Schema for the complete compile/check v2 request/response wire.
CONTROL_PROTOCOL_V2
Exact protocol identity for the current bounded control-plane slice.
MAX_COMPILE_FILENAME_BYTES_V2
Largest admitted UTF-8 filename in one compile request.
MAX_COMPILE_REQUEST_BYTES_V2
Largest admitted encoded compile request or response.
MAX_COMPILE_RESPONSE_BYTES_V2
Largest admitted encoded compile response.
MAX_COMPILE_SOURCE_BYTES_V2
Largest admitted Eqiora Language source in one compile request.
MAX_CONTROL_REQUEST_ID_BYTES_V2
Largest admitted request identifier.

Functions§

execute_compile_v2
Adapt one fully admitted request to exactly one current-Model compile operation.