Added build log to client UI.

This commit is contained in:
Jakob Friedl
2025-10-02 12:10:46 +02:00
parent 5c0beb36ff
commit ab48bc5795
8 changed files with 137 additions and 22 deletions

View File

@@ -116,3 +116,15 @@ proc sendConsoleItem*(client: WsConnection, agentId: string, logType: LogType, m
)
if client != nil:
client.ws.sendEvent(event, client.sessionKey)
proc sendBuildlogItem*(client: WsConnection, logType: LogType, message: string) =
let event = Event(
eventType: CLIENT_BUILDLOG_ITEM,
timestamp: now().toTime().toUnix(),
data: %*{
"logType": cast[uint8](logType),
"message": message
}
)
if client != nil:
client.ws.sendEvent(event, client.sessionKey)