Versions in this module Expand all Collapse all v0 v0.6.1 Sep 21, 2026 v0.6.0 Sep 21, 2026 v0.5.0 Sep 5, 2026 Changes in this version + const FileName + const GraphRAGEdgesMetric + const GraphRAGEntitiesMetric + const HeapMetric + const MiB + const RSSMetric + const ReadCacheEntriesMetric + const RegistryEntriesMetric + const SchemaVersion + func Gauge(samples []MetricSample, name string) (float64, error) + func GaugeByLabel(samples []MetricSample, name, label string) map[string]int64 + func GaugeSum(samples []MetricSample, name string, want map[string]string) int64 + func NearestRank(samples []float64, q float64) float64 + func SummarizeRSS(r *RSS, steadyFrom float64) + type Assertion struct + Detail string + Measured float64 + Name string + Objective float64 + Passed bool + Unit string + func Evaluate(p *Proof) []Assertion + func Failed(assertions []Assertion) []Assertion + type Call struct + BodyCoverage string + Bytes int + Coverage string + Error string + MS float64 + Status int + type Mappings struct + BinaryBytes int64 + Error string + FileBytes int64 + GoHeapBytes int64 + GoRuntimeBytes int64 + OtherAnonBytes int64 + Seconds float64 + TotalBytes int64 + func ParseSmaps(text, binary string) Mappings + type Measurement struct + Arguments string + Asserted bool + BodyCoverage string + BudgetSeconds float64 + Cache string + CacheHits int + Cold Call + Coverage string + EffectiveStart string + Error string + Errors int + Kind string + Latency Percentiles + MaxBytes int + Name string + Path string + Query string + RequestedStart string + Requests int + ResponseBytes int + SamplesMS []float64 + Seconds float64 + Status int + Tool string + Warmup int + type MemoryAccounting struct + Error string + GraphRAGEdges map[string]int64 + GraphRAGEntities map[string]int64 + HeapInuseBytes int64 + LatencySketchBytes int64 + MappingsAfter Mappings + MappingsBefore Mappings + RSSBytes int64 + ReadCacheEntries map[string]int64 + RegistryHostEntries int64 + RegistryPairEntries int64 + Seconds float64 + func Account(samples []MetricSample, sketchBytes int64) MemoryAccounting + type MetricSample struct + Labels map[string]string + Name string + Value float64 + func ParseMetrics(text string) ([]MetricSample, error) + type Objectives struct + ColdMS float64 + RSSSteadyP95Bytes int64 + Requests int + WarmP99MS float64 + type Percentiles struct + Max float64 + P50 float64 + P90 float64 + P99 float64 + func Summarize(samples []float64) Percentiles + type Prefill struct + AggregateDBBytes int64 + Days int + Error string + Logs int + MainDBByte int64 + RequestedWindows int + Seconds float64 + Series int + Services int + Spans int + Traces int + Windows int + type Proof struct + Assertions []Assertion + BinarySHA256 string + Duration float64 + GeneratedAt string + GoVersion string + Measurements []*Measurement + Memory MemoryAccounting + Notes []string + Objectives Objectives + Prefill Prefill + RSS RSS + ReadySeconds float64 + SchemaVersion string + ServerEnv map[string]string + Shape string + func (p *Proof) Write(dir string) (string, error) + type RSS struct + Error string + HeapPeakBytes int64 + PeakBytes int64 + Samples []RSSSample + SettleSeconds float64 + Source string + SteadyFromSeconds float64 + SteadyP95Bytes int64 + SteadyReached bool + SteadyReason string + SteadyRule string + SteadySamples int + type RSSSample struct + Bytes int64 + HeapBytes int64 + Seconds float64 v0.5.0-rc.3 Sep 4, 2026 v0.5.0-rc.2 Sep 4, 2026 v0.5.0-rc.1 Sep 4, 2026