local tasks = jarvis.scheduler.list() if #tasks == 0 then jarvis.speak("Расписание пустое.") jarvis.audio.play_ok() return { chain = false } end local sample = math.min(#tasks, 5) local line = string.format("Запланировано %d. ", #tasks) for i = 1, sample do local t = tasks[i] local what = (t.action and t.action.text) or t.name or "задача" line = line .. t.schedule_human .. ": " .. what if i < sample then line = line .. ". " end end line = line .. "." jarvis.speak(line) jarvis.audio.play_ok() return { chain = false }