Release v1.9.1
Merged
AL
2mo ago+688+688+012345678901234567890123456789-62-62-01234567890123456789
Summary by cubic
Releases v1.9.1 with SDK updates to match the current API contract. Similarity search now defaults to semantic instead of hybrid, supports pagination and new filters, and autocomplete raises ResponseError instead of silently returning an empty list when the response shape changes.
Search API
- Similarity search returns pagination from the response envelope and supports
page,concept_class_ids,exclude_self, and thesemanticdefault algorithm; metadata now includestotals_are_lower_boundanddegraded_from. - Autocomplete accepts
domain_idswithdomainskept as a deprecated alias, models the seven-field suggestion entries, and still accepts the older bare-list response shape. - Added
ResponseErrorso an unreadable autocomplete payload is distinguishable from a legitimate empty result.
Mappings
Mappings.map()andAsyncMappings.map()now always sendinclude_invalidexplicitly, including itsFalsedefault, and document theunmapped_sourcesandsummaryresult fields.
Callers who relied on the previous hybrid default algorithm in similarity search will now get semantic results unless they pass algorithm explicitly.