R6.33
execai R6.32 — the agent asks you in the web chat
In background mode (execai serve) anything outside your permissions.json used to be silently refused — there was nobody around to confirm. Now there is: the agent asks right in the web chat, while the task is running.
Permission questions in the web chat
A question pops up in the chat showing the exact command the agent wants to run, with the same choices you know from the TUI:
- Once — allow only this call
- All of this tool in this task — until the task ends; the next task asks again
- This command in this task — exactly this call; repeats of it are covered
- FOREVER — the whole tool, written to
permissions.jsonon the machine - Deny — the agent gets a refusal and says so
Silence never widens permissions: no answer within ~2 minutes (or the tab is closed) → refusal. Every decision lands in the audit log next to the call it answered.
While a question is waiting, the browser tab title shows (?) — so you notice even from another tab.
Background mode follows your local settings
execai serve now runs tasks with the same configuration you use interactively: your selected source and subscription (/source, /connect), your thinking_budget, your iteration limits — instead of built-in defaults.
Fixes
- "This command" now survives cosmetic changes. Models tend to reword the human-readable
descriptionbetween two identical calls; the permission key now ignores it (and field order), so a repeat of the same command no longer asks twice. Existingpermissions.jsonentries keep working. - The startup banner no longer claims everything outside
permissions.jsonwill be refused — it says the agent will ask in the chat. - The Russian TUI approve button reads «Разово» (proper adverb) instead of «Раз».
The web side needs the «Agents» tool in your project catalog on execai.ru. Questions require the current web release — if your chat has no question dialog yet, the agent falls back to refusing, never to allowing.
Install / upgrade:
curl -fsSL https://raw.githubusercontent.com/execai/execai-agent/main/install.sh | bashWindows:
iwr -useb https://storage.yandexcloud.net/execai-agent-prod/execai/stable/install.ps1 | iex