CitraClient.Schemas.Message (citra_client v0.3.0)
View SourceSchema for reading a message.
Fields
:content— list ofmap()— Message content in Bedrock format:conversation_id— UUIDString.t()(API key:conversationId):created_at—DateTime.t()(API key:createdAt):id— UUIDString.t():role—String.t()— 'user' or 'assistant':tool_calls—map()(API key:toolCalls)
Summary
Functions
Build this struct from a decoded JSON map received from the API. Unknown fields are ignored.
Convert this struct into a map with the API's camelCase keys, ready
to be JSON-encoded. Fields whose value is nil are omitted.