MCPcopy Index your code
hub / github.com/coder/coder / insertChatMessageWithStore

Function insertChatMessageWithStore

coderd/x/chatd/chatd.go:3894–3904  ·  view source on GitHub ↗
(
	ctx context.Context,
	store database.Store,
	params database.InsertChatMessagesParams,
)

Source from the content-addressed store, hash-verified

3892}
3893
3894func insertChatMessageWithStore(
3895 ctx context.Context,
3896 store database.Store,
3897 params database.InsertChatMessagesParams,
3898) ([]database.ChatMessage, error) {
3899 messages, err := store.InsertChatMessages(ctx, params)
3900 if err != nil {
3901 return nil, xerrors.Errorf("insert chat message: %w", err)
3902 }
3903 return messages, nil
3904}
3905
3906// chatMessage is the base message type for batch inserts. Use directly
3907// only for non-user messages; for user messages, use userChatMessage.

Callers 3

EditMessageMethod · 0.85

Calls 2

InsertChatMessagesMethod · 0.65
ErrorfMethod · 0.45

Tested by

no test coverage detected