mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-01 17:00:21 +08:00
fix: 修正用量失败状态判断与 Codex 会话头
This commit is contained in:
@@ -1,9 +1,7 @@
|
||||
use aether_admin::observability::usage::admin_usage_is_failed;
|
||||
use aether_data_contracts::repository::usage::StoredRequestUsageAudit;
|
||||
|
||||
pub(super) fn admin_monitoring_usage_is_error(item: &StoredRequestUsageAudit) -> bool {
|
||||
item.status_code.is_some_and(|value| value >= 400)
|
||||
|| item.status.trim().eq_ignore_ascii_case("failed")
|
||||
|| item.status.trim().eq_ignore_ascii_case("error")
|
||||
|| item.error_message.is_some()
|
||||
item.status.trim().eq_ignore_ascii_case("error") || admin_usage_is_failed(item)
|
||||
|| item.error_category.is_some()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user