Documentation
¶
Overview ¶
Package types defines stable shared types for GrayCodeAI libraries (sight, inspect, tok, …). Types are defined here directly so external modules (tok, sight, inspect) can import this package without pulling in hawk/internal or eyrie/client, which would create import cycles.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditSeverity ¶
type AuditSeverity string
AuditSeverity indicates how dangerous a security audit finding is.
const ( AuditSeverityCritical AuditSeverity = "CRITICAL" AuditSeverityWarning AuditSeverity = "WARNING" AuditSeverityInfo AuditSeverity = "INFO" )
type Severity ¶
type Severity int
Severity represents the impact level of a finding.
func ParseSeverity ¶
ParseSeverity converts a string to a Severity.
type TokenSeverity ¶
type TokenSeverity string
TokenSeverity defines rule severity for compression error patterns.
const ( TokenSeverityCritical TokenSeverity = "critical" TokenSeverityHigh TokenSeverity = "high" TokenSeverityMedium TokenSeverity = "medium" TokenSeverityLow TokenSeverity = "low" )
Click to show internal directories.
Click to hide internal directories.