# GitHub PR voice review — list open PRs and summarise the latest one via LLM. # Requires `gh` CLI installed and authenticated (`gh auth login`). # Repo can be set via voice ("текущий репо ") or auto-detected # from cwd if jarvis-app is launched inside a git repo. [[commands]] id = "github.list_prs" type = "lua" script = "list.lua" sandbox = "full" timeout = 15000 [commands.phrases] ru = [ "какие пиары", "какие пулл реквесты", "что в пиарах", "что в pr", "открытые пиары", "список пиаров", ] en = [ "list open prs", "what's in the prs", "open pull requests", ] ua = [ "які піари", "відкриті пр", ] [[commands]] id = "github.summarize_pr" type = "lua" script = "summarize.lua" sandbox = "full" timeout = 60000 [commands.phrases] ru = [ "разбери последний пиар", "объясни последний пиар", "обзор последнего пиара", "что в последнем pr", "разбор pr", ] en = [ "review the latest pr", "explain the latest pr", "summarize pr", ] ua = [ "розбери останній пр", ] [[commands]] id = "github.set_repo" type = "lua" script = "set_repo.lua" sandbox = "standard" timeout = 3000 [commands.phrases] ru = [ "текущий репо", "установи репо", "выбери репо", "репозиторий", ] en = ["set repo", "current repo"] ua = ["встанови репо"]