MCPcopy Create free account
hub / github.com/astercloud/aster / DefaultObservationCompressor

Struct DefaultObservationCompressor

pkg/memory/observation_compressor.go:80–89  ·  view source on GitHub ↗

DefaultObservationCompressor 默认的观察结果压缩器实现

Source from the content-addressed store, hash-verified

78
79// DefaultObservationCompressor 默认的观察结果压缩器实现
80type DefaultObservationCompressor struct {
81 // maxSummaryLength 摘要最大长度
82 maxSummaryLength int
83
84 // minCompressLength 触发压缩的最小长度
85 minCompressLength int
86
87 // preservePatterns 需要保留的模式
88 preservePatterns []*regexp.Regexp
89}
90
91// NewDefaultObservationCompressor 创建默认压缩器
92func NewDefaultObservationCompressor() *DefaultObservationCompressor {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected