Skip to content

Conversation

@tharropoulos
Copy link
Contributor

Change Summary

  • Analytics rule types: Consolidated AnalyticsRuleCreateType into AnalyticsRuleType; renamed constants (e.g., AnalyticsRuleTypeCounterCounter)
  • Schema consolidation: Removed CurationSetRetrieveSchema and SynonymSetRetrieveSchema; use CurationSetSchema and SynonymSetSchema directly
  • Synonym items: Split into SynonymItemSchema (with id) and SynonymItemUpsertSchema (without id) for upsert operations
  • Field additions:
    • Added async_reference to Field schema
    • Added top-level fields to MultiSearchResult (found, out_of, search_time_ms, page, search_cutoff, facet_counts, grouped_hits, metadata, request_params, union_request_params)
  • OpenAPI spec: Formatting cleanup (quotes, indentation, anyOfoneOf, description formatting)
  • Tests: Updated to use new enum names; added test for multi-search with top-level fields
  • Dependencies: Updated Go to 1.24.0 and bumped golang.org/x/* packages

PR Checklist

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