Uname:Linux antigravity-cli 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64

Base Dir : /var/www/moonbloom

User : wp-moonbloom


403WebShell
403Webshell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/Gemini_Swarm_Core/MISSION_CONTROL.md
# 🚀 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.

Youez - 2016 - github.com/yon3zu
LinuXploit