/** * Scheduler Config Demo * Interactive configuration panel */ import React, { useState } from 'react' export default function SchedulerConfigDemo() { const [config, setConfig] = useState({ maxConcurrentSessions: 2, sessionIdleTimeoutMs: 60000, resumeKeySessionBindingTimeoutMs: 300000, }) const formatMs = (ms: number) => { if (ms >= 60000) return `${ms / 60000}m` if (ms >= 1000) return `${ms / 1000}s` return `${ms}ms` } return (
Maximum number of sessions to run simultaneously
Time before idle session is terminated
Time to preserve resume key session binding