MCPcopy Create free account
hub / github.com/hashintel/hash / track

Method track

apps/hash-api/src/telemetry/telemetry.ts:149–159  ·  view source on GitHub ↗

A server-origin event tied to an incoming request.

(
    req: Request,
    event: ServerTelemetryEventName,
    properties: Record<string, unknown> = {},
  )

Source from the content-addressed store, hash-verified

147
148 /** A server-origin event tied to an incoming request. */
149 track(
150 req: Request,
151 event: ServerTelemetryEventName,
152 properties: Record<string, unknown> = {},
153 ): void {
154 this.emit(
155 this.buildEnvelope(req, { frontendProvided: false }),
156 event,
157 properties,
158 );
159 }
160
161 /** A server-origin event for a req-less caller (webhooks, background jobs). */
162 trackForActor(

Callers 2

emitMethod · 0.80
setupAnalysisHandlerFunction · 0.80

Calls 2

emitMethod · 0.95
buildEnvelopeMethod · 0.95

Tested by

no test coverage detected