Lewati ke konten

Gateway kapabilitas progresif

Gateway kapabilitas progresif menjaga tool dan skill ekstensi opsional di luar context model default, sambil membuatnya tersedia sesuai kebutuhan.

Dibundel bersama Selesai

Dimuat otomatis bersama Selesai; tidak diperlukan npm install per ekstensi.

Entri manifest
./capability-gateway
Permukaan runtime
Campuran (command, tool, shortcut)

Penyiapan dan prasyarat

  • Dibundel bersama Selesai dan dimuat otomatis.
  • Tidak memerlukan instalasi atau konfigurasi terpisah.
  • Tool bawaan tetap aktif dan tidak dimediasi gateway.

Yang disiapkan

  • Menjaga tool ekstensi opsional tetap dormant sampai diperlukan.
  • Mengganti indeks skill lengkap dengan panduan kapabilitas ringkas.
  • Menyediakan pencarian katalog, aktivasi tool native, dan pemuatan skill eksplisit.
  • Mereset aktivasi tool sementara saat run agent selesai.

Yang dapat dikonfigurasi

Tool dan skill ekstensi opsional tidak masuk context model default dan diaktifkan secara eksplisit melalui katalog kapabilitas ringkas.

Variabel lingkungan

Kunci / pathNilai yang diizinkanDeskripsi
SELESAI_CAPABILITY_GATEWAYunset (enabled), 0 (disabled)Atur ke 0 untuk menonaktifkan gateway kapabilitas progresif.

Kontrol command, tool, dan shortcut

Kunci / pathDeskripsi
capability_catalogCari katalog ringkas tool dan skill opsional.
capability_discover / capability_skill_showAktifkan tool yang ada di katalog atau muat instruksi lengkap skill.

Bukti source

Atur SELESAI_CAPABILITY_GATEWAY=0 sebelum menjalankan Selesai untuk menonaktifkan gateway dan mengembalikan permukaan tool serta skill normal.

Yang dapat dilakukan

  • Cari kapabilitas opsional dengan capability_catalog.
  • Gunakan frasa alami atau ejaan yang mirip: kecocokan tool atau skill unik hasil routing langsung dikembalikan, termasuk salah ketik satu karakter pada namanya.
  • Aktifkan tool yang ditemukan dengan capability_discover.
  • Muat instruksi lengkap skill dengan capability_skill_show sebelum menerapkannya.

Perintah, tool, dan shortcut

Gateway mendaftarkan capability_catalog, capability_discover, dan capability_skill_show sebagai tool model. Ketiganya bukan slash command.

Batasan dan keamanan

  • Hanya tool yang tercantum di katalog yang dapat diaktifkan; nama tepat divalidasi sebelum aktivasi.
  • Skill tidak pernah dimuat otomatis oleh routing; instruksinya memerlukan operasi show eksplisit.
  • Skill yang sudah di-expand inline melalui referensi $skill dikecualikan dari routing prompt, sehingga tidak direkomendasikan ulang melalui capability_skill_show.
  • Routing bersifat deterministik dan lokal; kecocokan ambigu menghasilkan petunjuk alih-alih mengaktifkan kapabilitas.

Source evidence

Selesai version: 0.10.0