mirror of
https://github.com/PazdnikOFF/Hermes_Orchestra.git
synced 2026-08-26 22:07:03 -07:00
No description
- Python 97.6%
- Shell 2.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
run_shell: агент сам запускает код/тесты и чинит ошибки до завершения. - agent_tools.run_shell: cwd=workspace, таймаут 180с, вывод ≤20K, denylist катастрофических команд (rm -rf /, sudo, systemctl, dd, curl|sh, fork-bomb, запись в /etc и т.п.) — 13 кейсов в self-check - get_tool_specs() добавляет run_shell при CFG.enable_shell_tool (env ORCHESTRA_SHELL_TOOL, дефолт вкл) - промпт: 'запусти, протестируй, исправь — заканчивай при exit_code=0' - ВНИМАНИЕ: executor на хосте под пользователем оркестра, не песочница; denylist отсекает опасное, полной изоляции нет (Docker — TODO) Тише консоль: httpx/httpcore/openai/urllib3/asyncio → WARNING (httpx логировал каждый LLM-запрос на INFO, с tool-loop'ом до 40 на агента — заваливало консоль). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
| modules | ||
| skills/orchestra | ||
| SOULs | ||
| tools | ||
| .gitignore | ||
| ARCHITECTURE.md | ||
| deploy.sh | ||
| install.sh | ||
| SKILL.md | ||