My sprite client started throwing authentication errors. So I performed sprite login. Once login was complete, sprite CLI was able to interact with the Sprite API again. But all of my sprites were now missing. They are longer being displayed in my org. The curious thing is that my sprites are still listed on my dashboard.
And I actually still have claude running on one of my supposedly nonexistent sprites in a tmux session:
sprite exec -s doppel-dev-sms-text-agent -tty -- bash -c [snip] claude
Looking at the Sprite dashboard, it lists 1 active and 1 cold sprite for the organization.
Auth Errors:
jade@Framework:~/src/doppel_dev4 ((61ec173...) *)$ sprite console -s doppel-dev-task-status-display
Error: failed to start sprite command: failed to connect: websocket: bad handshake (HTTP 401: {"error":"authentication failed"})
Sprite missing after re-authenticating:
jade@Framework:~/src/doppel_dev4 ((61ec173...) *)$ sprite console -s doppel-dev-task-status-display
Error: failed to start sprite command: failed to connect: websocket: bad handshake (HTTP 404: {"error":"sprite not found"})
No sprites are available at all:
jade@staging:~$ sprite ls
No sprites found in organization jade-713
