MCPcopy Create free account
hub / github.com/algolia/cli / WithEventMetadata

Function WithEventMetadata

pkg/telemetry/telemetry.go:157–159  ·  view source on GitHub ↗

WithEventMetadata returns a new copy of context.Context with the provided CLIAnalyticsEventMetadata

(ctx context.Context, metadata *CLIAnalyticsEventMetadata)

Source from the content-addressed store, hash-verified

155
156// WithEventMetadata returns a new copy of context.Context with the provided CLIAnalyticsEventMetadata
157func WithEventMetadata(ctx context.Context, metadata *CLIAnalyticsEventMetadata) context.Context {
158 return context.WithValue(ctx, telemetryMetadataKey{}, metadata)
159}
160
161// GetEventMetadata returns the CLIAnalyticsEventMetadata from the provided context
162func GetEventMetadata(ctx context.Context) *CLIAnalyticsEventMetadata {

Calls

no outgoing calls