After spending a few hours chaising this down, it seems that when I did an update to fill in embeddings, I got 0 rows updated.
The workaround that worked was:
Remove index
Delete+insert row to update
Re-add index
Any idea why this could be? Is it a libsql bug?
Thank you for creating this library - I was about to rewrite my backend in node until I found a library that actually worked!