I seem to have gotten one of my sprites in an unbootable spot, and canβt console in anymore (other sprites still work).
The sprite name is spec-table. Is there any way to recover, or export the latest code/data off of it?
I had left a console window running with ClaudeCode open, in-between sessions, and saw this message:
...
βββββββββββββββββββββββββ
β΅β΅ bypass permissions on (shift+Tab to cycle)
[Session ended]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x88 pc=0x6ebed2]
goroutine 119 [running]:
github.com/superfly/sprites-go.(*wsCmd).Resize(0xc0004ba320?, 0x5f08?, 0x7?)
/home/runner/work/sprite-env/sprite-env/sdks/go/websocket.go:402 +0x12
github.com/superfly/sprites-go.(*Cmd).SetTTYSize(0xc0004ba280, 0x2b, 0xbb)
/home/runner/work/sprite-env/sprite-env/sdks/go/exec.go:430 +0xc5
github.com/superfly/sprite-env/client/commands.handleSpriteTerminalResize(0xc0004ba280)
/home/runner/work/sprite-env/sprite-env/client/commands/exec_unix.go:21 +0xda
created by github.com/superfly/sprite-env/client/commands.reconnectToSession in goroutine 1
/home/runner/work/sprite-env/sprite-env/client/commands/exec.go:643 +0x7c5
Uncertain if above is related.
Tried to reboot local machine. Did sprite upgrade (v0.0.1-rc31) for the cli too.
Then on an attempt to do checkpoint restore, I get a 503:
$ sprite checkpoint list -s spec-table -include-auto
ID CREATED COMMENT
------------------------------ ------------------- ------------------
β Current (active) 2026-01-29 05:47:58
auto-1769665678428 (auto) 2026-01-29 05:47:58 auto:shutdown
auto-1769497113237 (auto) 2026-01-27 06:58:33 auto:activity-1h
v1 2026-01-22 03:58:52
v0 2026-01-22 03:48:50
$ sprite checkpoint -s spec-table restore auto-1769497113237
Error: Failed to restore checkpoint: API returned status 503: Service temporarily unavailable during restore
The attempt to console right now, responds with:
$ sprite console -s spec-table
Error: failed to start sprite command: failed to connect: read tcp [$MY_IPv6_IP]:50110->[2a09:8280:1::99:d7b3:0]:443: i/o timeout
Any options or tips to recover the files from it?