PYAE1994's picture
Upload folder using huggingface_hub
dd480ef verified
raw
history blame contribute delete
406 Bytes
/**
* Audit Event Factory
*/
import type { AuditEvent } from '../types/workflow';
let counter = 0;
export function createAuditEvent(
jobId: string,
event: string,
actor: AuditEvent['actor'],
data?: Record<string, unknown>,
): AuditEvent {
return {
id: `audit-${jobId}-${++counter}-${Date.now()}`,
jobId,
event,
actor,
timestamp: new Date().toISOString(),
data,
};
}