Versions in this module Expand all Collapse all v0 v0.2.1 Aug 25, 2026 v0.2.0 Aug 14, 2026 Changes in this version + const MaxReportBytes + func Decode(data []byte) (eval.Report, error) + func Encode(r eval.Report) ([]byte, error) + type DecodedTargetError struct + Class TargetErrorClass + func (e *DecodedTargetError) Error() string + type DirectoryError struct + Cause error + Dir string + func (e *DirectoryError) Error() string + func (e *DirectoryError) Unwrap() error + type EncodeError struct + Cause error + func (e *EncodeError) Error() string + func (e *EncodeError) Unwrap() error + type FileSink struct + func NewFileSink(dir string) *FileSink + func (s *FileSink) WriteReport(ctx context.Context, r eval.Report) error + type InvalidReportError struct + Cause error + func (e *InvalidReportError) Error() string + func (e *InvalidReportError) Unwrap() error + type InvalidReportIDError struct + Reason string + func (e *InvalidReportIDError) Error() string + type MalformedReportError struct + Reason string + func (e *MalformedReportError) Error() string + type NonFiniteValueError struct + func (e *NonFiniteValueError) Error() string + type PathEscapeError struct + Cause error + Dir string + func (e *PathEscapeError) Error() string + func (e *PathEscapeError) Unwrap() error + type ReportTooLargeError struct + Max int + Size int + func (e *ReportTooLargeError) Error() string + type TargetErrorClass string + const TargetErrorCancelled + const TargetErrorFailed + const TargetErrorInvalidObservation + const TargetErrorTimeout + func (c TargetErrorClass) Validate() error + type UnknownVersionError struct + Version string + func (e *UnknownVersionError) Error() string + type WriteError struct + Cause error + func (e *WriteError) Error() string + func (e *WriteError) Unwrap() error v0.1.3 Aug 12, 2026 v0.1.2 Aug 11, 2026 v0.1.1 Aug 11, 2026 v0.1.0 Jul 23, 2026