- Shipped
- 19 Juli 2026 pukul 01.27 UTC
- Author
- Kamo
- Commit
- fb11991
Terstruktur agen config compiles ke sistem prompt, membeku setiap diterbitkan versi, dan memperoleh gerbang agen harus lulus sebelum memulai kontak. Kompailer - Agency Config + SalesAgents Compiler: murni, deterministik kompile dari struktur config into a sectioned prompt. Daerah kosong diabaikan sehingga aturan tiga - agen tidak mengkompilasi ke dokumen yang sebagian besar heading. - Section- level override ("tulis bagian ini sendiri") daripada tingkat dokumentasi sebuah penulis mendapat kekuatan ekspresif penuh pada satu bagian sementara setiap bagian lain terus compiling, terus aturan terkunci dan terus versioning. - Bahwa mekanisme yang sama membuat migrasi byte- identik - pre-config prosa agen disimpan sebagai override semua dokumen dan kompilasi kembali tidak berubah, jadi migrasi hari adalah no- op untuk agen sudah berbicara dengan pelanggan. Dibuktikan dengan tes. - PhraseBank adalah sengaja dua dimensi, dengan prosa yang baik pada TEMPLATE. Sebuah bank global pada setiap kombinasi enum kebutuhan ~ 90 tangan ditulis paragraf, degenerate menjadi clauses ditumpuk, dan akan membuat setiap org terbuka dengan sama kalimat - yang menghancurkan satu hal org membeli. - Enam contoh (depan-meja dan dipanah-memimpin pertama: mereka horisontal dan penutup org apapun yang vertikal tidak terdaftar). Setiap kapal terkunci kepatuhan aturan Model tidak pernah bisa menghapus, diverifikasi dengan tes. Otorisasi Lifecycle + - Publizes membeku {config, compiledPrompt, hash, model, penyedia}; rollback repoints and restore the draft so the studio can never show one thing while agen melayani yang lain. - Kontrol adalah hak-gated untuk pertama kalinya. Sebelumnya APAPUN dikonfirmasi anggota dari org manapun dapat menulis ulang apa yang org katakan kepada pelanggannya. Jatuh kembali to manvage _ AI _ SETTINGS so no existing admin is locked out on outset. - Percakapan publik lebih suka versi yang diterbitkan prompt beku daripada hidup trainingContext, and staples agentId / versionId on the session - the agent sudah diselesaikan di sana dan sedang dibuang. - Dibantu menyusun: satu kalimat masuk, dapat dilihat ulang konfigurasi keluar. Aturan terkunci adalah dilakukan dalam kode, tidak pernah ditampilkan ke model, sehingga garis kepatuhan tidak pernah dapat dihapus oleh instruksi-berikut. Outreach gate (semua 14 aturan diuji) - Opt- keluar mengalahkan setiap cek lain DAN dilaporkan sebagai alasan, karena alasan dicatat terhadap penolakan adalah bukti itu sendiri. - SMS tanpa persetujuan catatan ditolak: di bawah TCPA beban bukti adalah pada pengirim, jadi tidak ada catatan adalah tidak ada persetujuan. - Jam tenang dinilai di mana CONTACT adalah, bukan di mana bisnis tersebut. - Gagal mengirim tidak menghabiskan anggaran sentuh; ditekan kirim tidak baik, atau satu blok akan cascade ke memblokir segala sesuatu setelah itu. - Gerbang gagal CLOSED - sebuah gerbang outreach yang error terbuka mengirimkan pesan tidak ada berwenang, satu kegagalan di sini yang tidak dapat dibatalkan. Perbaikan ditemukan di sepanjang jalan - Alat - replay riwayat panggilan telah rusak: baris TOOL tidak mempertahankan isi dan assistant tool _ use turn tidak pernah disusupkan, jadi turn 2 send a null-content blok. Mengaktifkan alat akan gagal setiap percakapan multi- turn. - Teks Lengkap tidak memiliki timeout (blocking .get (), pinning a thread on a slow provider) dan direkam tidak ada penggunaan, membuat setiap panggilan pembantu tidak terlihat untuk penagihan. - Partisi sistem dalam konteks pencocokan telah dibuka, sehingga agen verbose plus RAG blok bisa kerumunan semua sejarah. - kostestimate sekarang hanya tinggal di jalur sinkronisasi, dari token penyedia nyata. Streaming tetap kosong: itu mengfaktur token sebagai concet.length () / 4 dan mengalikan bahwa dengan harga nyata menghasilkan faktur nomor berbentuk yang salah.