- Dikirim
- 15 Agustus 2026 pukul 05.52 UTC
- Penulis
- Kamo
- Commit
- 166043b
AiModelController dan AiUgageController memeriksa kepemilikan organisasi dan tidak ada hak. 403s sudah dalam pengontrol model membandingkan provider.getOrganizationId () ke sesi 's org - isolasi penyewa nyata, dan pertanyaan yang berbeda dari apakah Penelepon dapat mengelola model sama sekali. Manusia _ AI _ MODELS sekarang gerbang semua empat model titik akhir dan VIEW _ AI _ USAGE keduanya menggunakan titik akhir. Gating model LIST aman di sini, dan yang diperiksa daripada diasumsikan. Satu cluster yang lalu daftar kotak surat yang sama-mencari ternyata untuk feed penerima lengkap secara otomatis, sehingga mengaitkannya akan mengosongkan buku alamat orang. Setiap pemanggil / api / ai / model adalah tab pengaturan - SecurityModelsTab dan ProviderSetupTab - dan tidak ada obrolan atau permukaan komposer membacanya. Identik dari titik akhir, sebaliknya sekali Anda ikuti konsumen. Layanan 's SessionHelper tidak menderita, jadi satu ditambahkan, kegagalan-tertutup dari baris pertama: tidak ada sesi, tidak ada array hak cipta, atau nilai hak cipta dari tipe salah semua Menolak. setara KBService diberikan segalanya ketika daftar kosong atau tidak ada dan diam-diam menonaktifkan setiap gerbang dibangun di atasnya sampai yang tetap, tidak ada alasan untuk mengulanginya di sini. Tidak ada benih. Mengelola _ AI _ SETTINGS, Mengelola _ AI _ MODELS dan VIEW _ AI _ USAGE dipegang oleh 14 peran yang sama dan 33 anggota. exportPenggunaan mengembalikan ResponsesEntity < byte [] > dan stream sebuah berkas, sehingga penolakannya adalah plain byte daripada peta JSON setiap gerbang lain dalam lulus ini kembali.