.NET API
RunErrorFingerprint
Tracon.Core.dllProduces the clustering digest Tracon’s built-in classifier uses.
public static class RunErrorFingerprintInheritance
Section titled “Inheritance”Inherited Members
Section titled “Inherited Members”object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Remarks
Section titled “Remarks”A thin public facade over Tracon.ErrorFingerprint: the internal
type stays partial and keeps its GeneratedRegex members,
only this single entry point is a contract. A consumer composing
DefaultRunErrorClassifier into their own
IRunErrorClassifier uses this to produce a fingerprint that
lands in the SAME cluster as one Tracon computed —
RunErrorClassification.Fingerprint is otherwise unreachable.
Methods
Section titled “Methods”Compute(string?)
Section titled “ Compute(string?)”Normalizes an error message and returns its clustering digest.
public static string Compute(string? message)Parameters
Section titled “Parameters”message string?
The raw error message. null is treated as empty.
Returns
Section titled “Returns”The lowercase hexadecimal SHA-256 digest.