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

Function filterMessageEvents

coderd/x/chatd/chatd_test.go:5021–5025  ·  view source on GitHub ↗

filterMessageEvents returns only the Message-type events from a snapshot slice, which is useful for ignoring status / queue events.

(events []codersdk.ChatStreamEvent)

Source from the content-addressed store, hash-verified

5019// filterMessageEvents returns only the Message-type events from a
5020// snapshot slice, which is useful for ignoring status / queue events.
5021func filterMessageEvents(events []codersdk.ChatStreamEvent) []codersdk.ChatStreamEvent {
5022 return slice.Filter(events, func(e codersdk.ChatStreamEvent) bool {
5023 return e.Type == codersdk.ChatStreamEventTypeMessage
5024 })
5025}
5026
5027func TestCreateWorkspaceTool_EndToEnd(t *testing.T) {
5028 t.Parallel()

Callers 1

Calls 1

FilterFunction · 0.92

Tested by

no test coverage detected