signal_compose_guidance
Signal · macOS
Etki: okuma. Durum: koşullu kullanılabilir.
“Koşullu kullanılabilirlik”, aracın sürüme, platforma, izinlere, hesaba veya yapılandırmaya bağlı olabileceğini belirtir. Her kurulumda etkin olduğu anlamına gelmez.
macOS
Amaç
Bir Signal iletisi oluşturur ve kullanıcının bunu kendisinin göndermesi için adım adım yönlendirme döndürür. Bu araç gönderim YAPMAZ: Signal Desktop yerel bir gönderme API'si sunmaz ve LMCP veritabanını salt okunur olarak okur, dolayısıyla Signal iletisi aktaramaz. Kullanıcı Signal üzerinden birine mesaj göndermek istediğinde çağırın; metni taslak haline getirir ve nasıl iletileceğini açıklar. İlk çağrı (show_send_steps=false veya atlanmış) önizleme döndürür; show_send_steps=true kendi gönderme adımlarını döndürür. chat_id önceki bir signal_list_chats çağrısından gelmelidir; ID değerlerini asla uydurmayın.
Zorunlu girdiler
chat_idtext
Girdi adları aracın istediği biçimde aynen korunur. İngilizce kanonik teknik tanımlar aşağıdaki açılır şemadadır.
İzinler ve onay
Şema açık bir onay parametresi bildirmez. Bu, izinsiz işlem yapma yetkisi vermez; etkiyi inceleyin ve yetki alın.
- Yalnızca kullanıcının bu platformda yetkilendirdiği uygulamaları, hesapları ve kaynakları kullanın. Bağlantı ve izin gereksinimleri için bu aracın platforma özgü açıklamasına bakın; bu katalog ek OAuth kapsamları veya OS yetkileri bulunduğunu ileri sürmez.
İngilizce kanonik teknik şema — macOS
{
"properties": {
"chat_id": {
"description": "Chat ID from signal_list_chats",
"type": "string"
},
"show_send_steps": {
"description": "Set true to get the send-it-yourself steps. Default: preview only.",
"type": "boolean"
},
"text": {
"description": "Plain-text message body",
"type": "string"
}
},
"required": [
"chat_id",
"text"
],
"type": "object"
}Belge örneği
signal_compose_guidance için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.
{
"chat_id": "demo-chat-001",
"text": "Can we review the launch checklist on Tuesday?"
}