( role database.ChatMessageRole, content pqtype.NullRawMessage, visibility database.ChatMessageVisibility, modelConfigID uuid.UUID, contentVersion int16, )
| 3945 | } |
| 3946 | |
| 3947 | func newChatMessage( |
| 3948 | role database.ChatMessageRole, |
| 3949 | content pqtype.NullRawMessage, |
| 3950 | visibility database.ChatMessageVisibility, |
| 3951 | modelConfigID uuid.UUID, |
| 3952 | contentVersion int16, |
| 3953 | ) chatMessage { |
| 3954 | return chatMessage{ |
| 3955 | role: role, |
| 3956 | content: content, |
| 3957 | visibility: visibility, |
| 3958 | modelConfigID: modelConfigID, |
| 3959 | contentVersion: contentVersion, |
| 3960 | } |
| 3961 | } |
| 3962 | |
| 3963 | // newUserChatMessage creates a user message. apiKeyID is required so |
| 3964 | // that forgetting it is a compile error rather than a silent data bug. |
no outgoing calls
no test coverage detected