Tale (Missions)
Sidebar'daki Tale girişi (/missions, ekran başlığı YOUR MISSIONS)
Legend akışlarınızın koşu listesidir. Her satır bir Legend
yürütmesidir: akışın adı, tamamlanan adım sayısı ve canlı durumu. Satırdaki düğme
o koşunun Observability izini açar.
flowchart LR
A[Legend akışı] -->|Run| B[Koşu]
B --> C[Tale listesinde satır]
C -->|View / Review / Retry| D[Observability izi]
Koşu listesi
| Durum | Satırda görünen | Düğme |
|---|---|---|
| Running | Tamamlanan / toplam adım | View |
| Awaiting | Onayınızı bekleyen adım | Review |
| Done | Adım sayısı ve harcanan kredi (⚡) | View |
| Error | Hata mesajı | Retry |
Tüm düğmeler aynı yere, koşunun Observability izine gider; Review orada onay vermenizi, Retry hatayı incelemenizi sağlar. Koşuyu kendiliğinden yeniden başlatmaz.
New mission düğmesi Legend editörünü açar. Henüz koşunuz yoksa ekran No runs yet gösterir ve Open Legend ile editöre yönlendirir.
Mission şablonları
Platformda mission, yeniden kullanılabilir bir görev şablonudur: başlık, cüzdan başına benzersiz bir slug ve prompt.
| Kavram | Açıklama |
|---|---|
| Slug | ^[a-z0-9][a-z0-9_-]*$ deseninde kısa ad, cüzdan başına benzersiz |
| Prompt | 1–20.000 karakter arası görev metni |
#slug genişletme |
Metinde #mission-slug yazınca tam prompt'a açılır |
| Public | Mission herkese açık yapılırsa Discover'ın Missions sekmesinde listelenir |
| Zamanlama | 5 alanlı cron ifadesi (örn. 0 9 * * *) ile tekrarlı koşu |
Web arayüzünde mission'lar şu yollardan görünür:
- Guild Master'daki Save as Mission bir öneriyi mission taslağı olarak kaydeder.
- Asistan (Zephyr) kayıtlı mission'larınızı listeleyebilir.
- Discover → Missions sekmesi public mission'ları gösterir (aşağıda).
Mission düzenleme ve zamanlama API'dedir
Mission oluşturma, düzenleme, public yapma, içe aktarma, Legend'e dönüştürme ve
cron zamanlama uçları workspace-service'te mevcuttur (/api/v1/user/missions,
/api/v1/missions/:id/...), ancak web uygulamasında bunlar için ayrı bir ekran
yoktur.
Zamanlama
Bir mission'a 5 alanlı cron ifadesi verildiğinde zamanlayıcı her dakika vadesi gelen
kayıtları çalıştırır. Bir koşu, mission prompt'unu #slug referanslarıyla birlikte
genişletir ve sonucu çalışma geçmişine (MissionRun) yazar; elle tetiklenen
koşular da aynı geçmişe düşer. Bu koşu bir model çağırmaz, bu yüzden kredi harcamaz.
Marketplace
Topluluğun public yaptığı mission'lar Discover'ın Missions sekmesinde (Mission marketplace) listelenir; sekmede arama yapabilirsiniz.
Import düğmesi
Karttaki Import ve sekmedeki New Mission düğmeleri şu an yalnızca Tale ekranını açar; mission'ı kütüphanenize kopyalayan web akışı henüz yoktur.
Tales Şemsiyesi
Sidebar'daki MISSIONS grubu dört modülü barındırır:
- Tale (bu sayfa): Legend koşularınızın listesi.
- Legend: Görsel çok adımlı iş akışı editörü ve yürütücüsü.
- Tester Squad: Persona tabanlı agent test koşularının kaydı. Discover'daki Proving Grounds sekmesi buraya yönlendirir.
- Reflexes: Olay tetikli otomasyonların önizleme (demo) ekranı.