Package com.tnsai.quality.sandbox
package com.tnsai.quality.sandbox
-
ClassDescriptionOne executable step inside a
Sandbox(TNS-296).Sandboxbackend that runs commands inside a fresh container perContainerSandbox.execute(com.tnsai.quality.sandbox.Command)call (TNS-296).Container-runtime-backedSandboxFactory(TNS-296).Filesystem mount point for a sandbox (TNS-296).Network access policy applied to a sandbox (TNS-296).Allow only the listed hosts.No network access.Sandbox inherits the host's network.Decorator wrapping aSandboxso everyObservedSandbox.execute(com.tnsai.quality.sandbox.Command)call also produces aSandboxExecutionEventon the configuredSandboxExecutionListener(TNS-296).PortableSandboxbackend using JVMProcessBuilder(TNS-296).DefaultSandboxFactorythat backs sandboxes with the JVM'sProcessBuilder(TNS-296).In-memorySandboxExecutionListenerthat records every event for later inspection (TNS-296).Per-sandbox resource caps (TNS-296).Post-execution resource accounting from a sandbox (TNS-296).A live sandbox instance (TNS-296).Thrown when the sandbox infrastructure layer fails (TNS-296).Per-execute observability event for the sandbox layer (TNS-296).Sink forSandboxExecutionEvents (TNS-296).SPI for creatingSandboxinstances (TNS-296).ReusesSandboxinstances across multiple borrowers to skip the cold-start cost (TNS-296).Lease wrapping a borrowed sandbox.Outcome of a singleSandbox.execute(com.tnsai.quality.sandbox.Command)call (TNS-296).Declarative specification of a sandbox instance (TNS-296).WebAssembly + WASISandboxFactoryentry-point (TNS-296).