filterMessageEvents returns only the Message-type events from a snapshot slice, which is useful for ignoring status / queue events.
(events []codersdk.ChatStreamEvent)
| 5019 | // filterMessageEvents returns only the Message-type events from a |
| 5020 | // snapshot slice, which is useful for ignoring status / queue events. |
| 5021 | func 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 | |
| 5027 | func TestCreateWorkspaceTool_EndToEnd(t *testing.T) { |
| 5028 | t.Parallel() |
no test coverage detected