MCPcopy Create free account
hub / github.com/coder/coder / ChatMessageWithParts

Function ChatMessageWithParts

coderd/x/chatd/chattest/messages.go:14–19  ·  view source on GitHub ↗

ChatMessageWithParts returns a database chat message whose content is the JSON encoding of the provided SDK message parts.

(parts []codersdk.ChatMessagePart)

Source from the content-addressed store, hash-verified

12// ChatMessageWithParts returns a database chat message whose content is the
13// JSON encoding of the provided SDK message parts.
14func ChatMessageWithParts(parts []codersdk.ChatMessagePart) database.ChatMessage {
15 raw, _ := json.Marshal(parts)
16 return database.ChatMessage{
17 Content: pqtype.NullRawMessage{RawMessage: raw, Valid: true},
18 }
19}

Calls 1

MarshalMethod · 0.45