From 3f95aee7a721341422d0403d2d57b2380e064c94 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Tue, 17 Mar 2026 13:51:38 +0000 Subject: [PATCH] Cap message content --- lib/music_library/chats/message.ex | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/music_library/chats/message.ex b/lib/music_library/chats/message.ex index 5995cb96..26495bb1 100644 --- a/lib/music_library/chats/message.ex +++ b/lib/music_library/chats/message.ex @@ -25,5 +25,6 @@ defmodule MusicLibrary.Chats.Message do |> cast(attrs, [:role, :content, :position]) |> validate_required([:role, :content, :position]) |> validate_inclusion(:role, ["user", "assistant"]) + |> validate_length(:content, max: 50_000) end end