| Server IP : 85.155.190.233 / Your IP : 216.73.216.103 Web Server : nginx/1.24.0 System : Linux antigravity-cli 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 User : wp-moonbloom ( 1001) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /opt/Gemini_Swarm_Core/ |
Upload File : |
# 🚀 MISSION CONTROL: Swarm Setup & Observability **Objective:** Масштабируемый планировщик задач роя агентов на базе Google Anti-Gravity CLI (Agy) для автономной работы в изолированных репозиториях по расписанию. **Status:** 🟢 LIVE (Bot Active, CI/CD Active) ## 🎯 Task List - [x] **Workspace Isolation:** Purged all files, Docker, and specs of external repositories (e.g. `ADS_Azhyshchev`). - [x] **Observability Transition:** Purged Jaeger telemetry dependencies and health check scripts. - [x] **AgentOps Integration:** Configured `telemetry.target = "agentops"` in both `.agents/settings.json` configurations. - [x] **Secrets Configuration:** Added `AGENTOPS_API_KEY` placeholder in `.env` (completed by user). - [x] **Remote Host Deployment (VPS):** Bare-metal deployment strategy finalized. Docker removed from initial setup in favor of a native `gh cli` clone -> branch -> run -> PR workflow. - [x] **Telegram Bridge ADK Refactor:** `LlmAgent` + `Runner` + `DatabaseSessionService(sqlite+aiosqlite)`. CEO в памяти, 2-5 сек. - [x] **Task Registry:** UUID-keyed dict + `asyncio.Lock` вместо одного `active_task`. Race condition устранён. - [x] **Delivery Pipeline Fix:** `_run_git()` хелпер, `git add` теперь awaited перед commit. - [x] **CEO System Prompt:** `GEMINI.md` обновлён — CEO знает про Telegram-канал, общается на русском. - [x] **requirements.txt:** 13 прямых зависимостей с версиями из VPS venv. - [x] **GitHub Actions CI/CD:** `.github/workflows/deploy.yml` — syntax check + SSH deploy на каждый пуш в main. Секреты: `VPS_HOST`, `VPS_PORT`, `VPS_SSH_KEY`, `DEPLOY_TOKEN`. - [x] **VPS деплой:** `tg-bridge.service` активен. Отдельный SSH-ключ для GitHub Actions (`id_ed25519_github_actions`) добавлен в `authorized_keys`. - [x] **Custom Subagents Recovery:** Изменен рабочий каталог запуска CLI (`CWD=SWARM_ROOT`) в `tg_bridge.py` для корректного обнаружения 8 кастомных субагентов воркспейса. - [x] **Latency Optimization:** ~~`--allowed-mcp-server-names none`~~ — флаг не поддерживается agy v1.0.2. MCP серверы не поднимаются автоматически в `-p` режиме. - [x] **agy Migration:** Удалены статические агент-файлы (`stitch.md`, `jules.md` и др.). Все агенты теперь через `define_subagent` в GEMINI.md. - [x] **Tool Routing Integration:** В Конституцию проекта (`constitution.md`) и системный промпт (`GEMINI.md`) интегрирована строгая матрица приоритетов инструментов пользователя (запрет на использование Firecrawl/MCP для открытых страниц). - [x] **Tool Alignment:** Исправлены все имена инструментов в `GEMINI.md`, `swarm-isolation.toml`, `librarian/SKILL.md`, `SWARM_ROADMAP.md` и инструкции субагентов для полной совместимости с Antigravity CLI (`view_file`, `write_to_file`, `replace_file_content`, `run_command`). - [x] **SQLite Scheduler & Session Tracking:** Развернута SQLite-очередь задач (`swarm_tasks`, `swarm_run_sessions`) с генерацией уникальных ID сессий для отслеживания выполнения. ## 📊 Agent Status - **CEO (Orchestrator):** 🟢 Ready & Monitoring - **Prometheus (Planner):** 🟢 Ready - **Librarian (Researcher):** 🟢 Ready - **Junior (Executor):** 🟢 Ready - **Quality-Validator (QA):** 🟢 Ready - **Spec-Oracle (Spec Writer):** 🟢 Ready - **Stitch (UI/UX Designer):** 🟢 Ready - **Jules (Heavy Engineer):** 🟢 Ready --- *Last update: 11-JUN-2026. Task database scheduler & session logs fully implemented and deployed.* ## 🛠 Session Updates - **[Google Developer Knowledge MCP]** Registered and integrated `google-developer-knowledge` MCP server through a python proxy, authenticated with `/root/gcp-key.json` to allow subagents to browse Google's developer documentation seamlessly.