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

Method trackForActor

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

A server-origin event for a req-less caller (webhooks, background jobs).

(
    actor: TelemetryActor,
    event: ServerTelemetryEventName,
    properties: Record<string, unknown> = {},
  )

Source from the content-addressed store, hash-verified

160
161 /** A server-origin event for a req-less caller (webhooks, background jobs). */
162 trackForActor(
163 actor: TelemetryActor,
164 event: ServerTelemetryEventName,
165 properties: Record<string, unknown> = {},
166 ): void {
167 this.emit(this.buildActorEnvelope(actor), event, properties);
168 }
169
170 /** Relay allowlisted events reported by the browser. */
171 trackFromClient(

Callers 1

Calls 2

emitMethod · 0.95
buildActorEnvelopeMethod · 0.95

Tested by

no test coverage detected