SIGN IN SIGN UP

fix: surface embedding batch failures as warnings

Previously an error from the embedder would propagate up and abort the
entire index operation, leaving no record of what failed. Wrap each
batch in try/catch: record the failure in IndexResult.errors and print
a warning to stderr so the user sees a partial index rather than a
crash.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
A
Alex Ausch committed
980a13a9b781d0b138fc01d90afa4057dfdbdff1
Parent: e5237c8