( queryClient: QueryClient, chatId: string, )
| 1228 | }); |
| 1229 | |
| 1230 | export const createChatMessage = ( |
| 1231 | queryClient: QueryClient, |
| 1232 | chatId: string, |
| 1233 | ) => ({ |
| 1234 | mutationFn: (req: CreateChatMessageRequestWithClearablePlanMode) => |
| 1235 | API.experimental.createChatMessage(chatId, req), |
| 1236 | onSuccess: () => { |
| 1237 | void invalidateChatDebugRuns(queryClient, chatId); |
| 1238 | void queryClient.invalidateQueries({ |
| 1239 | queryKey: chatPromptsKey(chatId), |
| 1240 | exact: true, |
| 1241 | }); |
| 1242 | }, |
| 1243 | }); |
| 1244 | |
| 1245 | type EditChatMessageMutationArgs = { |
| 1246 | messageId: number; |
no test coverage detected