- Shipped
- lúc 00:29 13 tháng 11, 2026 UTC
- Author
- Kamo
- Commit
- 0380c33
- Lỗi của nhà cung cấp được phân loại từ chính cơ thể của nhà cung cấp: INSUFFICIENT_ QUOTA (insufficient_ quota, billing, 402, low credit), RATE_LIMITED (a real 429), AUTH (401/403), OUTAGE (5xx, timeouts). ai_usage_records.error_message giữ '[KIND] HTTP 429 <code>: <message>' (sanitized: no key, no prompt, 300 chars); status_detail cũng giữ nó. - Điều khiển từ xa cho mỗi nhà cung cấp: OUT_OF_CREDIT mở ngay lập tức, 3 khóa bị từ chối AUTH_FAILED (Khóa bị từ chối). Đường dẫn bỏ qua cả hai cho giao thông thực và nền; thử dịch vụ tiếp theo; tất cả bị chặn Điều này làm cho org không có sẵn. Một giới hạn tốc độ làm mát nhà cung cấp cho Retry-After thay vào đó (không breaker). - Kiểm tra lại bằng một sự hoàn thành thực sự nhỏ (không phải /models): trên 15 phút gấp đôi đến 6 giờ lùi lại (BreakerProbeJob), ngay lập tức khi sửa đổi một phím, và khi thử nghiệm Connection (Kiểm tra bây giờ), bây giờ trả lời câu của nhà cung cấp. - Một thông báo chỉ có chuông (không có email/text/push) đến Quản lý SI của tổ chức Cài đặt giữ khi một thiết bị ngắt mở, rút ra khi nó đóng. - GET /api/ai/org-availability (bất kỳ thành viên nào, org của riêng mình) cho giao diện người dùng.
