scriptHotReload

@Bean
@ConditionalOnProperty(value = ["arc.scripts.hotReload.enable"], havingValue = "true")
fun scriptHotReload(@Value(value = "${arc.scripts.folder:/agents}") agentsFolders: List<File>, @Value(value = "${arc.scripts.hotReload.delay:PT3M}") hotReloadDelay: Duration, agentLoader: ScriptingAgentLoader, functionLoader: ScriptingLLMFunctionLoader): ScriptHotReload