Skip to content

SecondBox v0.10.0

Choose a tag to compare

@melonamin melonamin released this 11 Sep 18:31
· 63 commits to main since this release
c019607

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-compartment Profile 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 | sh

SDKs: npm install @secondstack-ai/secondbox@0.10.0 and go get github.com/SecondStack-AI/SecondBox@v0.10.0