Interface AIServerToClient
interface AIServerToClient { ai-nexus-status: ((data) => void); net/pong: ((data) => void); [
uuid:
string]
: ((data) => void); } Indexable
[uuid: string]: ((data) => void)
Properties
ai-nexus-status
ai-nexus-status: ((data) => void)
Type declaration
- (data): void
Parameters
- data: {
foreman_stats: Record<string, unknown>;
in_flight_work: {
ai_review_id?: number;
engine: string;
game_id?: number;
gpu_node: string;
move_number: number;
requester_user_id?: string | number;
started_at: number;
strength: number;
type: string;
uuid: string;
}[];
queued_work: {
ai_review_id?: number;
engine: string;
game_id?: number;
move_number: number;
priority: number;
queued_at: number;
requester_user_id?: string | number;
strength: number;
type: string;
uuid: string;
}[];
timestamp: number;
}foreman_stats: Record<string, unknown>
in_flight_work: {
ai_review_id?: number;
engine: string;
game_id?: number;
gpu_node: string;
move_number: number;
requester_user_id?: string | number;
started_at: number;
strength: number;
type: string;
uuid: string;
}[]
queued_work: {
ai_review_id?: number;
engine: string;
game_id?: number;
move_number: number;
priority: number;
queued_at: number;
requester_user_id?: string | number;
strength: number;
type: string;
uuid: string;
}[]
timestamp: number
Returns void
net/pong
net/pong: ((data) => void)
Type declaration
- (data): void
Parameters
- data: {
client: number;
server: number;
}client: number
server: number
Returns void
AI review messages are streamed back to the AI review UUID.