Human Input · emploidai Marketplace
emploidai Marketplace
Add-onsAppletsPlugins
Search tools, teams, and capabilitiesPublish
MarketplacePluginsHuman Input
Plugin
Limited listing

Human Input

by emploid · v0.3.0

Install the durable Human Input form node in Agent Flow.

0 installsUpdated Jul 27, 2026
Publisher information is incomplete

This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.

Capabilities

Tools

Available inside your emploidai workspace after installation.

Data sources

Available inside your emploidai workspace after installation.

Endpoints

Available inside your emploidai workspace after installation.

Category

tool

Version

0.3.0emploid

Requirements

Maximum memory 1MB

Pricing

Not disclosed by publisher

Security & access

Review before installing

CompatibleRequires emploidai 1.0.0+

Permissions

  • Uses tool capability

Dependencies

No additional dependencies

Resources

Privacy policy
emploidai Marketplace

Discover capabilities. Review access. Install inside your workspace.

DocumentationSecuritySupportPrivacyTerms

Human Input

Bu Emploid plugin'i, yerleşik humanInputAgentflow node'undan tamamen bağımsız human_input Agent Flow kabiliyetini sağlar. Node bildirimi paket kökündeki emploid-agentflow.json dosyasından keşfedilir; Emploid kaynak koduna Human Input'a özel bir TypeScript veya React node'u eklenmez.

Node çalıştığında tasarlanan form için güvenli, giriş gerektirmeyen bir bağlantı oluşturur ve mevcut execution'ı WAITING durumunda dayanıklı biçimde askıya alır. İlk başarılı action gönderimi veya timeout, suspension'ı READY yapar; aynı execution kaldığı yerden seçilen action ya da sabit TIMEOUT kolunda devam eder.

Plugin runtime UI

Form designer ve son kullanıcı formu Emploid frontend'ine gömülü değildir. Plugin'in endpoint runtime'ı /designer, /preview, /design ve /form sayfalarını üretir. /preview, formu ekranın ortasındaki host modalında gösterir. /design, plugin paketinin içindeki Vite + React uygulamasını ve onun derlenmiş designer-app.js / designer-app.css varlıklarını kullanır. Emploid yalnız genel, sandbox'lı plugin UI host'unu, public endpoint proxy'sini ve Agent Flow callback/suspension sözleşmesini sağlar. Böylece aynı endpoint UI mekanizması başka plugin'lerin tamamen farklı arayüzleri için de kullanılabilir.

Form designer

  • Güvenli Markdown başlık/açıklama
  • Fillout ile aynı kategoriler altında 49 alan türü ve plugin içine paketlenmiş alan ikonları
  • Required, placeholder, yardım metni, varsayılan değer ve seçenekler
  • Kullanıcı tanımlı action ID/label çiftleri
  • Değişmez action UID'lerine bağlı kararlı output handle'ları
  • Varsayılan üç günlük timeout ve kalıcı TIMEOUT kolu
  • Preview modalı, kompakt sıralama ve bağlı edge onayıyla silme
  • Palette'ten forma sürükle-bırak alan ekleme ve seçili alan inspector'ı sunan Vite + React tasarım yüzeyi
  • Fillout tarzı tek aktif + yerleştirme göstergesiyle alanı satır aralarına veya bir satırın herhangi bir kolon sınırına bırakma
  • layout.rows[].columns[] ile kaydedilen açık ve kararlı form yerleşimi; eski width: full|half kayıtlarından otomatik geçiş
  • 12 kolonluk grid üzerinde aynı satırda 12 alana kadar eşit dağılım, varsayılan tam genişlikte yeni alanlar ve mobil runtime'da kolonların otomatik olarak tek kolona düşmesi
  • Klavye destekli sürükle-bırak, alan menüsünden alternatif taşıma komutları ve designer oturumu içinde geri al/yinele
  • Formu dolduracak organization üyesini plugin tarafından sağlanan alanda seçme

Güvenlik ve çalışma modeli

  • Plugin node keşfinin yanında designer ve runtime form arayüzlerini kendi endpoint runtime'ından servis eder; uzun ömürlü bekleme Emploid backend'in dayanıklı Agent Flow suspension runtime'ında yürür.
  • Ham erişim token'ı veritabanına yazılmaz; yalnız SHA-256 hash saklanır.
  • Public GET/POST yanıtları no-store kullanır.
  • Form payload'ı, action, required alanlar, tipler ve seçenekler server-side doğrulanır.
  • İlk başarılı gönderim kazanır; sonraki gönderimler reddedilir.
  • Public sayfa downstream execution verisini veya özel sonuçları göstermez.

Test

python3 -m unittest discover -s tests -v

Paketle ve local Marketplace'e yayınla

python3 scripts/source_lock.py
python3 scripts/package_and_publish.py