CLI genel seçenekleri
JSON girdisi, okunabilir çıktı, alan seçenekleri ve çıkış kodları.
Bütün komutlar aynı argüman okuyucusunu kullanır. --help yerel yardım, tools ise oturumun canlı şemasıdır.
Ortak seçenekler
| Seçenek | Davranış |
|---|---|
--help, -h | Oturum gerektirmeden yardımı gösterir. |
--text | Okunabilir çıktı; araç girdisi değildir. |
--json @input.json | JSON’u dosyadan okur. |
--json - | JSON’u stdin’den okur. |
--json '…' | Düz JSON girdisi; kabuk alıntısı gerekir. |
--alan değer veya --alan=değer | Şemanın alanını verir; kebab-case camelCase’e çevrilir. |
Dosyadan ve stdin’den girdi
era records find --json @find.jsonfind.json:
{"type":"customer","q":"Demo","limit":10}PowerShell:
Get-Content -Raw ./find.json | era records find --json -items, ids, where, lines, args, rows gibi alanlar JSON bekler. limit, minutes, depth gibi alanlar sayı; draft, told, always true/false bekler. Aynı alanı iki kez verme. Dizi create/update/run/approvals için items, archive için ids olur; diğer komutlar nesne ister.
Metin alanı ile çıktı
era overview --text
era memory save --text="Demo müşteriler için teslim tarihini kontrol et" --toldİlk çağrı okunabilir çıktı, ikincisi araca metin gönderir ve hafızaya yazma ister. Bellek talimatını gerçek kapsamıyla incele. Belirsiz konumsal değerleri tırnakla tek argüman yap.
Çıkış kodları
| Kod | Anlam |
|---|---|
| 0 | Başarı; gövdede onay bekleme gibi durumu yine oku. |
| 2 | Geçersiz komut veya girdi. |
| 3 | Eksik/süresi dolmuş oturum. |
| 4 | Yetki veya onay reddi. |
| 5 | Başarısız veya kısmi işlem. |
| 6 | Bağlantı/protokol hatası. |
| 7 | Zaman aşımı. |
CLI otomatik tekrar yapmaz. Kısmi sonuçta tamamlanan öğeleri ayır. --url, --token, --workspace, --version ortak seçenek olarak uygulanmaz; gelişigüzel alan vermek bunları giriş ayarına dönüştürmez.
Komut başvurusu
Komuta özgü alanları canlı tools şemasıyla birlikte oku.