enclave-vm@2.3.0
·
47 commits
to main
since this release
enclave-vm v2.3.0
📦 npm: enclave-vm@2.3.0
Added
- Expose configurable rapid-enumeration thresholds and per-operation overrides to the double VM validator so enumeration detection can be tuned per workload.
- Propagate the
__maxIterationsruntime global through the worker pool, safe runtime, and parent VM bootstrap to enforce ast-guard’s loop iteration limits. - Local LLM scorer now accepts a
customAnalyzerplug-in, enabling external LLMs or static analyzers to provide risk signals.
Changed
- Validation failures now deduplicate issues and include line numbers for clearer error reporting.
- Rapid-enumeration suspicious-pattern detection now uses the configurable thresholds/overrides when evaluating tool call history.
- Keyword-based scoring heuristics were refined and the scorer cleanup path now disposes custom analyzers.
Fixed
- Double VM wrapper now normalizes thrown string errors (e.g., loop limit violations) so sandbox failures return structured execution errors.