SecondBox v0.10.0
Added attributed command execution with Runner-owned egress attribution.
The public API stays at version 1 and the Runner protocol window at [4,4]; attributed execution additionally requires the Runner's advertised attributed-execution capability and a configured gateway attributed_socket. Applying the release resources appends an attribution-enabled agent-compartment revision; existing Sandboxes keep their immutable older revision. Release notes were written after the fact: see the v0.10.0 release notes.
Added
- Added attributed command execution on Firecracker and gVisor: one command owns a fresh Sandbox generation, the Runner supplies authenticated connection identity to a local Unix gateway, and completion, cancellation or expiry retires compute. The
agent-compartmentProfile adds an opt-in attributed mode with two concurrent gateway connections while preserving ordinary execution and existing immutable revisions (#123).
Full release notes · Full changelog
Install
Guided Linux amd64 install:
curl -fsSL https://github.com/SecondStack-AI/SecondBox/releases/download/v0.10.0/install.sh | shSDKs: npm install @secondstack-ai/secondbox@0.10.0 and go get github.com/SecondStack-AI/SecondBox@v0.10.0