Expand description
Guardrail constants for WASM plugin handshake protocol.
This module centralizes all numeric and structural limits to prevent drift between host and guest implementations. All constants are compile-time only; runtime overrides are not supported.
Constants§
- AUGMENTED_
METADATA_ MAX_ BYTES - CAPABILITIES_
MAX_ COUNT - CAPABILITY_
NAME_ MAX_ BYTES - CAPABILITY_
PATTERN - CUSTOM_
SECTION_ FIELD_ COUNT - CUSTOM_
SECTION_ MAX_ SIZE - FUNCTION_
VERSIONS_ KEYS_ MAX - FUNCTION_
VERSIONS_ PER_ FN_ MAX - HANDSHAKE_
FUEL - HANDSHAKE_
OUTPUT_ MAX_ BYTES - HANDSHAKE_
WALL_ MS - IMPLEMENTED_
FUNCTIONS_ MAX - PLUGIN_
NAME_ MAX_ BYTES - PLUGIN_
NAME_ PATTERN - PLUGIN_
VERSION_ MAX_ BYTES - REGISTRY_
ROW_ COUNT_ HARD_ REJECT - REGISTRY_
ROW_ COUNT_ SOFT_ WARN - SELF_
CHECK_ FUEL - SELF_
CHECK_ OUTPUT_ MAX_ BYTES - SELF_
CHECK_ WALL_ MS - SKIP_
HANDSHAKE_ IF_ FRESH_ TTL_ SECS - STARTUP_
HANDSHAKE_ PARALLEL_ MAX - STARTUP_
HANDSHAKE_ TOTAL_ BUDGET_ MS - VERSION_
MAX - VERSION_
MIN