- 24 Mar, 2026 1 commit
-
-
Ethan0x0000 authored
-
- 21 Mar, 2026 1 commit
-
-
Ethan0x0000 authored
-
- 28 Feb, 2026 3 commits
-
-
alfadb authored
- Compute normalizedType once and pass to classifyOpsPhase, classifyOpsSeverity, classifyOpsIsBusinessLimited, classifyOpsIsRetryable instead of raw parsed.ErrorType - Add test case verifying known type takes precedence over conflicting code Addresses Copilot review feedback on PR #680.
-
alfadb authored
Upstream proxies (account 4, 112) return `"<nil>"` as the error.type in their JSON responses — a Go fmt.Sprintf("%v", nil) artifact. Since `normalizeOpsErrorType` only checked for empty string, the literal "<nil>" passed through and poisoned the entire classification chain: error_phase was misclassified as "internal" (instead of "request"), severity was inflated to P2, and the stored error_type was meaningless. Add `isKnownOpsErrorType` whitelist so any unrecognised type falls through to the code-based or default "api_error" classification. Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
-
yangjianbo authored
-
- 22 Feb, 2026 1 commit
-
-
yangjianbo authored
-