Files
stable-diffusion-rpc/Sources/StableDiffusionNode/ServerMetadataService.swift
2024-11-03 03:51:25 -05:00

15 lines
470 B
Swift

import Foundation
import GRPC
import StableDiffusionCore
import StableDiffusionProtos
final class ServerMetadataServiceProvider: SdServerMetadataServiceAsyncProvider {
func getServerMetadata(request _: SdGetServerMetadataRequest, context _: GRPCAsyncServerCallContext) async throws -> SdGetServerMetadataResponse {
.with { response in
response.metadata = .with { metadata in
metadata.role = .node
}
}
}
}