You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's New
✨ Features
Isolation convenience APIs — isolation.runOnce(code, workspace, ...) and isolation.withSession(req) { ... } for one-shot / scoped sessions with guaranteed cleanup. (#1222)
List isolated sessions — sandbox.isolation().list(). (#1269)
Isolated bind mounts — CreateIsolatedSessionRequest.binds accepts BindMount(source, dest, readonly) for arbitrary host→namespace mappings; also exposes uidMode. (#1264)
Sandbox pool destroy — SandboxPoolManager FORCE-destroy with DESTROYING fence + DESTROYED tombstone, supported by both in-memory and Redis stores. (#1225)
Credential Vault placeholder substitutions — opt-in placeholders for path / query / header / body (incl. passthrough bindings). (#1251)
IsolationService now declares runOnce / withSession as default methods — custom implementations may need to accept the defaults. (#1222)
CredentialMatch.ports removed; intercept port is derived from scheme (http→80, https→443). Drop any .ports(...) calls. (#1189)