Skip to content

docs: say precisely when an import stops on an embedding failure - #1607

Merged
ajianaz merged 1 commit into
developfrom
docs/changelog-import-embedding-wording
Oct 30, 2026
Merged

ajianaz merged 1 commit into
developfrom
docs/changelog-import-embedding-wording

Conversation

@ajianaz

@ajianaz ajianaz commented Oct 30, 2026

Copy link
Copy Markdown
Collaborator

What

Wording of one CHANGELOG entry (0.22.0, "Import writes a memory like remember does", #1514 part 2): a vector that cannot be written leaves the row FTS5-only, but a vector that cannot be generated (backend down or rate-limited) still stops the import at that row, as before; rows already imported stay and importing again skips them through the duplicate check; a store with no backend imports keyword-only.

Why

The Cora review of the v0.22.0 release PR (#1603) read the sentence as "import never fails on an embedding problem". The code did not change since v0.21.1; the sentence was imprecise. Stopping on a dead backend is deliberate for a bulk import (no silent import of thousands of rows without vectors).

Testing

Documentation only. The behaviour is covered by the existing import tests and the new keyword-only test of #1606.

Writing a vector can fail softly; generating one still stops the import, as before.
@github-actions

Copy link
Copy Markdown

🔍 Cora AI Code Review

✅ No issues found. Code looks good!


Review powered by cora-code · BYOK · MIT

@ajianaz
ajianaz merged commit b341592 into develop Oct 30, 2026
14 checks passed
@ajianaz
ajianaz deleted the docs/changelog-import-embedding-wording branch October 30, 2026 03:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant