Operation: GetUserChatsV202510
Retrieves all VEM chats created by the user making the request. It filters out inactive/deleted chats.
It requires the ‘VirtualEnergyManager’ feature flag to be enabled for the user.
Operation: CreateChatV202510
Create a VEM chat for the user making the request.
It requires the ‘VirtualEnergyManager’ feature flag to be enabled for the user.
Operation: EditChatV202510
Edit a VEM chat. Chat needs to belong the user making the request.
It requires the ‘VirtualEnergyManager’ feature flag to be enabled for the user.
Operation: DeleteChatV202510
Delete a VEM chat. Chat needs to belong the user making the request.
It requires the ‘VirtualEnergyManager’ feature flag to be enabled for the user.
Operation: GetUserChatMessagesV202510
Retrieves all VEM chat messages for a given chat ID. Chat needs to be active (not deleted) and belong to the user making the request.
It requires the ‘VirtualEnergyManager’ feature flag to be enabled for the user.
Operation: CreateMessageV202510
Creates a new message in the specified chat and streams the response to the client.
Since chat history is persisted, it manages response ID internally.
It requires the ‘VirtualEnergyManager’ feature flag to be enabled for the user.
Operation: AskV202506