Other Projects

scripts

/root/hermes-projects/scripts

README.md text
# Hermes Shared Task Registry

Dashboard Hermes Workspace sekarang membaca task dari registry bersama:

- WhatsApp control store
- Telegram Hermes-Agent
- Task yang dibuat dari web dashboard
- Task manual yang dijalankan lewat helper `hermes_registry_run.py`
- Proses runtime Hermes yang belum menulis registry, sebagai fallback monitoring

## Lokasi registry

Default registry task ada di:

```text
/root/hermes-projects/.hermes-registry/tasks
```

Setiap task disimpan dalam satu folder sendiri dengan `task.json` dan opsional `agent.log`.

## Kapan memakai helper manual

Jika Anda menjalankan Hermes langsung dari CLI dan ingin task tampil penuh di dashboard utama
(bukan hanya terdeteksi sebagai proses runtime), jalankan lewat helper ini:

```bash
python3 /root/hermes-projects/scripts/hermes_registry_run.py \
  --source "Hermes Workspace" \
  --agent-name "Hermes Manual Runner" \
  --project-name "Nama Project" \
  --prompt "Kerjakan task saya" 
```

Atau kirim prompt dari file:

```bash
python3 /root/hermes-projects/scripts/hermes_registry_run.py \
  --source "Hermes Workspace" \
  --agent-name "Hermes Manual Runner" \
  --project-name "Nama Project" \
  --prompt-file /path/to/prompt.md
```

## Catatan operasional

- WhatsApp dan Telegram sekarang otomatis mirror ke registry bersama.
- Project lain yang punya pola `data/tasks/*/task.json` tetap ikut terbaca oleh aggregator.
- Proses yang berjalan di VPS tetapi tidak menulis registry masih akan tampil sebagai `Hermes Runtime`.
- Jika ingin semua agent tampil dengan status, log, dan hasil yang lengkap, arahkan agent untuk menulis ke registry yang sama atau gunakan helper manual ini.