Files
Michael Stolarz 060fba449b feat(sandbox): add Blaxel provider (#4383)
* feat(sandbox): add Blaxel provider

Signed-off-by: Michael Stolarz <146425971+SystemSculpt@users.noreply.github.com>

* docs(sandbox): complete Blaxel launch guide

Signed-off-by: Michael Stolarz <146425971+SystemSculpt@users.noreply.github.com>

* fix(ci): avoid Blaxel smoke test import collision

Signed-off-by: Michael Stolarz <146425971+SystemSculpt@users.noreply.github.com>

* fix(ci): update Blaxel smoke test import

Signed-off-by: Michael Stolarz <146425971+SystemSculpt@users.noreply.github.com>

* fix(sandbox): derive Blaxel launch-token TTL from sandbox max age

Blaxel deletes a sandbox at its configured max age regardless of
activity, so a fixed 7-day launch token outlived the host it
authenticated. Derive the token TTL from sandbox.blaxel.ttl plus a
one hour reconnect margin, and reject a malformed ttl at config parse.

Signed-off-by: Michael Stolarz <146425971+SystemSculpt@users.noreply.github.com>

---------

Signed-off-by: Michael Stolarz <146425971+SystemSculpt@users.noreply.github.com>
2026-08-11 11:33:12 +08:00
..