Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsKnownField ¶
IsKnownField reports whether field is part of the user-facing field vocabulary.
func NormalizeFields ¶
NormalizeFields validates fields, removes duplicates, and returns canonical order.
func ParseReportPinNumber ¶
ParseReportPinNumber parses a positive pin number from a flag.
func WireFieldName ¶
WireFieldName returns the API wire field name for a validated user-facing field.
Types ¶
type PinFetch ¶
PinFetch identifies a pin and the fields to fetch for it.
func DedupAndUnion ¶
DedupAndUnion merges fetches for the same pin while preserving first-seen pin order.
type PinRef ¶
type PinRef struct {
Session SessionRef
Pin int64
}
PinRef identifies a pin within a Disbug session.
type SessionRef ¶
SessionRef identifies a cloud Disbug session by the same scoped identity used in report URLs.
func ParseSession ¶
func ParseSession(arg string) (SessionRef, error)
ParseSession parses a Disbug report URL.
func (SessionRef) RefString ¶
func (r SessionRef) RefString() string
RefString returns a stable, human-readable scoped session reference.