0.56.0
Added
- Sandbox fail-closed (#17): поле
sandbox_fail_closedв ExecPermissions — при отсутствии sandbox-бэкенда выполнение команд блокируется вместо молчаливого запуска на хосте. Предупреждение в WebUI при настройке. - Human-in-the-loop approval flow (#14): поле
ask_mode(off/on-miss/always) в ExecPermissions,ApprovalManagerс 2-минутным таймаутом, REST API (GET /agents/:id/approvals,POST /agents/:id/approvals/:approvalId/resolve), WebSocket-событияexec.approval.requested/exec.approval.resolved, WebUI API-клиент - Memory hint routing (#18):
exec_hints.go— перехват shell-доступа кMEMORY.md/memory/черезcat/grep/head/tailи др., возврат подсказки использоватьmemory_search/memory_getвместо shell-команд - Текстовые описания инструментов в system prompt (#1):
ToolRegistry.Summaries()+ContextBuilder.buildToolsBlock()— секция## Toolsв system prompt со списком всех инструментов и их кратких описаний, для моделей со слабой tool-calling поддержкой