Skip to main content
Version: Latest

Record allocation

Description​

When there's a record being submitted, server will find a capable agent which is able to run the programming language required by the record to run tests.

Channel​

The allocation is broadcasted through Supabase Channel phijudge.record.alloc. Be noticed, all agents are connected to the channel so they can get to know if they have been allocated a record to test.

Message​

{
"recordId": <number>,
"agentId": <string>
}

Steps​