Changelog
Ada kabar baru.
Setiap perbaikan pada platform, sebagai kapal.
· kamo-shared-library
Kontrak rapat menit - prompt, JSON parse, markdown dan HTML render
Mirror kamoai- suara minutes.py persis: cap dan potongan menghitung titik kode (tidak ada emoji split), ruang putih Unicode dilucuti, hanya JSON array adalah daftar, teks setelah objek membuat jawaban unparseable, aksi item dedupe dengan Locale. ROOT, dan ukuran potongan di bawah 1 ditolak bukan loop.
· SecurityService
Pemeriksaan waktu untuk menyembunyikan penanda dan target eskalasi
Penolakan meninggalkan sebuah transaksi penelepon yang berkomitmen, sehingga piagam anggota PUT masih menjawab 400; penanda menyembunyikan tidak dapat menargetkan penanda menyembunyikan lain; sebuah eskalasi ref salah bentuk adalah INVALID _ REFERENCE; jumlah list-row berada dalam Bagian urutan seperti detail dibaca.
· MCPGatewayService
Org MCP server sebagai perangkat ext _ * melalui Streamable HTTP dan warisan SSE; STAR pensiun
Kata-kata server sendiri mencapai pemanggil hanya di dalam bungkus yang tidak terpercaya; tidak ada yang dikirim definitif (D45); penjaga URL berjalan pada setiap penggunaan; satu sesi dan satu alat beban per server namun banyak permintaan ras; Peristiwa SSE dicapped dalam memori; 10 menit segarkan server tes dalam paralel; eksekusi transisi membuat batas PHI nya (memerintah SP5-T13).
· KlusterServices
Svc _ kamoai _ voice mengikuti jeda org dan switch kill (KamoAI SP13)
· kamo-shared-library
Baris suara AI dan per- server AI pengaturan suara entitas; outbound flag pada ekstensi
· kamo-asterisk-support
Tarik kebijakan PBX dari Kamo; daftar alow- outbound dan ekstensi AI sebagai rencana dial yang dikelola; titik akhir AI titik di LiveKit
Setiap POLIKY _ SECONDS agen menarik GET / API / voip / pbx / config (juga yang detak jantung) dan menulis [kamo-outbound- diperbolehkan] dan [kamo-ai- ekstensi] sebagai daerah terkelola dari ekstensi _ gust.conf, ditambah satu titik akhir dan satu statis Kontak ATOR per ekstensi AI dalam berkas PJsip User- post. WebRTC konsililer melewati ekstensi AI tetapi masih pin direct _ media = no. Kedua penulis berjalan pada setiap tarikan, tidak hanya ketika versi bergerak: sebuah baris AI terdaftar dari PROVISIONING, sebelum FreePBX telah menghasilkan titik akhir, dan versi tidak berubah ketika itu terjadi. Sebuah reload yang gagal berutang dan mencoba lagi. Sebuah bagian yang dikelola ditulis ulang di mana berdiri, jadi dua bagian di satu berkas tidak lagi memesan ulang satu sama lain pada setiap tulisan. The AMI klien redials ketika koneksi terus telah meninggal, seperti yang dilakukannya pada setiap Asterisk restart.
· MediaService
ID peserta numerik, judul rapat, invites AI yang bergabung di awal
· kamo-internal
Klien API, persetujuan dan panggilan model, proksi persetujuan lead
· kamo-internal
Seorang agen penjualan adalah seorang pengusaha: galeri, studio dengan editor charter, Rehearse
· DaemonService
Suara KamoAI SIP sync dan pekerjaan retensi
kamoaiVoiceSipSyncJob POSTs kamoai- layanan X7 * * * * * * * * * * setiap menit, sehingga LiveKit 's SIP batang dan pengiriman aturan ikuti garis AI dan yang ACTIVE; KAmoaiVoiceRetentionJob POSTS X8 * * * * * * * * * * * * * * * * pada 03: 50 harian. Keduanya mengirim X-Internall-Auth = kamoai.meary- rahasia (kunci SP10), menolak untuk menjalankan tanpa itu, dan tidak pernah membuang di Quartz. Saat menyapu log sebuah jawaban menganggur di DEBUG, perubahan di INFO dan sebagian gagal di WARN.
· AIService
Kompile piagam ke dalam singkat operasi dan deskripsi pekerjaan
Kata-kata RRuleText setiap aturan CharterRRule menerima (bulan-hari dan bulanan daftar hari kerja, satu jam aturan hari) dan mengutip salah satu tidak dapat membaca, jadi baris tunggal disimpan tidak pernah gagal singkat. Item hilang teks mereka, referensi atau target dilewatkan atau dibaca sebagai teks polos; sebuah threshold hanya menunjukkan pada sebuah Kelas moneter; digit dan kunci deskripsi pekerjaan sama pada setiap JVM.
· SecurityService
Muat lapisan subjek dan selesaikan dengan provenansi
· KlusterServices
Server LiveKit, SIP dan Redis pada k3m1 untuk suara KamoAI; sinyal rute; port dan rahasia
Penandatangan EndpointSlice menggunakan alamat titik k3m1 10.0.50.1 (eno1 k1m1 's korup TCP payloads), TURN volume rahasia adalah 0400 (livekit-server menolak sebuah rahasia _ file dapat dibaca oleh orang lain), prangko apply.sh setiap config checksum template pada template pod sehingga suatu sunting menggulung pod sekali, dan router.nat.md daftar maju LiveKit kebutuhan dari luar.
· kamo-shared-library
Pertemuan entitas transkrip dan codec WebVTT
· DocsService
Tampilkan kualifikasi turunan pada detail posting 's
Sebuah iklan publik posting, anggota link mendalam dan editor HR sekarang membawa kualifikasi: [{kategori, penting, teks}] (KamoAI SP03 D1) - efektif item QUALIFIKASI dari department chain (root first) dan judul pekerjaan, dibutuhkan sebelum disukai, dengan posting sendiri pendidikan dan pengalaman menang atas item warisan kategori tersebut. Papan dan daftar tetap kosong, jadi papan tidak pernah membayar rantai berjalan per baris. Jalan leluhur berhenti di 32 departemen atau diulang pertama, sebagai SecurityService CharterLalerLoader tidak.
· kamo-shared-library
Tingkat Number- tingkat Al persetujuan buku besar dengan tambahan-hanya sejarah
Gerbang juga menghitung peristiwa REVOYD terbaru nomor, sehingga pembatalan bertahan catatan pindah ke nomor lain, sebuah backdated re-grant dan sebuah whole-row save; AgentContactState update hanya kolom seorang penulis berubah, dan peristiwa persetujuan menolak untuk ditulis ulang.
· APIService
PBX menarik kebijakan untuk kamo- tanda bintang-dukungan; cincin VOIPService dengan rahasia cluster
· kamo-internal
Rute BFF, klien Workforce dan aturan tampilan (SP10)
· MediaService
SP14 DDL - id peserta numerik, peserta AI, dia- dalam PINs, transkrip rapat
· kamo-shared-library
Entitas runtime (SP10)
· kamo-shared-library
ID anggota peserta numerik, ruas peserta AI, judul rapat dan dialek dalam PIN
· kamo-shared-library
E164 normalisasi untuk persetujuan suara AI dan panggilan
· MediaService
Integrasi dapat dijawab oleh anggota AI bernama
· AIService
Persetujuan rekaman untuk panggilan suara AI
· VOIPService
Baris suara AI, pengaturan suara perserver AI, daftar alow- outbound sebagai data
· DaemonService
Pekerjaan kutu menit KamoAI (SP10)
KamoAiShiftTickJob POSTs kamoai- layanan K2 kutu (/ api / kamoai / internal / tik) setiap menit dengan X-Internall-Auth = KAMOAI _ INTERNAL _ SECRET, dipetakan pada dokumen - rahasia dalam Configmap. Sebuah rahasia kosong login di ERROR dan dilewati; runtime gagal dicatat, tidak pernah dilemparkan di Quartz.
· KlusterServices
Widen svc _ kamoai untuk runtime KamoAI (SP10)
kamoai- layanan menciptakan dan menarik sendiri karus kerja KAMOAI _ bekerja, berjalan sampai four notify shards (kamoai- notify, kamoai- notify -1.. 3) on EMAIL _ NOTIFIKASI, publishes wakoai.work.> dan live refresh on rt.org. * .kamoai (SP10 Spec bagian 4.7). Tak ada konsumen atau stream delete, pembersihan, atau pemutakhiran: kosong shard dipindahkan ke filter sentinel, tidak pernah dihapus (SP10 D9).
· kamo-shared-library
Enums runtime (SP10)
· APIService
Route / api / kamoai dan / api / ai dengan internal carve-outs (SP10)
· ConversionService
Setiap rekaman ditulis melalui AIService, per org - Kamo Speech menggantikan bisikan-asr

Alam semestamu menunggu.
Mulai gratis dalam beberapa menit. Tambahkan produk kapanpun Anda siap — tidak ada migrasi, tidak ada login baru.
Gratis selamanya — tidak diperlukan kartu kredit