From dd1d99a145909a320e9ffe878ee912bb15ecf704 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Tue, 21 Apr 2026 12:57:28 +0100 Subject: [PATCH] Fix store_embedding/3 spec to reflect float list input --- lib/music_library/records/similarity.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/music_library/records/similarity.ex b/lib/music_library/records/similarity.ex index 4569dba9..3aafabc4 100644 --- a/lib/music_library/records/similarity.ex +++ b/lib/music_library/records/similarity.ex @@ -299,7 +299,7 @@ defmodule MusicLibrary.Records.Similarity do end end - @spec store_embedding(String.t(), binary(), String.t()) :: + @spec store_embedding(String.t(), [float()], String.t()) :: {:ok, RecordEmbedding.t()} | {:error, Ecto.Changeset.t()} def store_embedding(record_id, embedding, text_representation) do attrs = %{