Release v1.9.1

Merged
AL
2mo ago
+688-62

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 the semantic default algorithm; metadata now includes totals_are_lower_bound and degraded_from.
  • Autocomplete accepts domain_ids with domains kept as a deprecated alias, models the seven-field suggestion entries, and still accepts the older bare-list response shape.
  • Added ResponseError so an unreadable autocomplete payload is distinguishable from a legitimate empty result.

Mappings

  • Mappings.map() and AsyncMappings.map() now always send include_invalid explicitly, including its False default, and document the unmapped_sources and summary result fields.

Callers who relied on the previous hybrid default algorithm in similarity search will now get semantic results unless they pass algorithm explicitly.