← ClaudeAtlas

dispatchlisted

Gorevi analiz et, registry'den uygun agent sec, o kurallarla sub-agent baslat. Triggers: dispatch, agent sec, route, gorev ata.
SkyWalker2506/claude-config · ★ 3 · AI & Automation · score 77
Install: claude install-skill SkyWalker2506/claude-config
# /dispatch — Agent Router & Dispatcher Gelen gorevi analiz edip `config/agent-registry.json`'dan uygun agent'i secer ve o agent'in kurallariyla sub-agent baslatir. ### Hibrit Routing (Phase 0) Dispatch başlamadan önce görev büyüklüğünü kontrol et: 1. Trivial (1-10 satır, tek dosya) → Dispatch YAPMA, Jarvis'e "kendin yap" de 2. Küçük-Orta (10-300 satır) → Normal dispatch akışına devam et 3. Büyük/Stratejik (300+ satır) → Önce A1'e danış, sonra dispatch et ## Source Availability Kontrolü Her dispatch öncesi `source_requirements` tablosunu oku: | Source | Secret Key | Durum | |--------|-----------|-------| | groq | GROQ_API_KEY | ✅ available | | anthropic | (session Max) | ✅ available | | codex | codex CLI login | ✅ available | | huggingface | HF_TOKEN | ? not_tested | **Ulaşılamayan source ile karşılaşılırsa:** 1. `on_source_unavailable == "use_fallbacks"` → sessizce fallback'e geç, loglа: `[FALLBACK] {agent_id} {primary} → {fallback}` 2. `on_source_unavailable == "ask_user"` → kullanıcıya sor: "X servisi için key gerekiyor, kurmak ister misiniz? [E/H]" - E → setup_url ver ve bekle - H → bir sonraki fallback'e geç 3. Tüm fallback'ler tükendiyse → farklı capability'li alternatif agent sec ## Agent Truth Check Dispatch karari vermeden once **zorunlu olarak** su komutu calistir: ```bash python3 ~/Projects/claude-config/scripts/inspect_agent_truth.py <agent-id-veya-slug> ``` Bu komut ayni agent'i dort katmanda yan yana gosterir: - `~/Projects/claude-config/agents/<