MCPcopy
hub / github.com/CopilotKit/CopilotKit / CvdiagPbWriter

Interface CvdiagPbWriter

showcase/harness/src/cvdiag/emit.ts:139–142  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

137 * injected dependency. There is NO PB client implemented in L0-A.
138 */
139export interface CvdiagPbWriter {
140 /** Best-effort CREATE of a batch of envelopes. Resolves; never rejects. */
141 writeBatch(events: CvdiagEnvelope[]): Promise<void>;
142}
143
144/** Env bag the emitter reads for tier resolution (injectable for tests). */
145export type CvdiagEnv = Record<string, string | undefined>;

Callers

nothing calls this directly

Implementers 10

CapturingPbWritershowcase/harness/src/cvdiag/emit.test.
CaptureWritershowcase/harness/src/probes/drivers/d4
D6CaptureWritershowcase/harness/src/probes/drivers/d6
CvdiagFetchPbWritershowcase/harness/src/cvdiag/pb-writer-
CvdiagPbWritershowcase/harness/src/cvdiag/pb-writer.
CvdiagFetchPbWritershowcase/integrations/langgraph-typesc
CvdiagFetchPbWritershowcase/integrations/claude-sdk-types
CvdiagFetchPbWritershowcase/integrations/built-in-agent/s
CvdiagFetchPbWritershowcase/integrations/mastra/src/cvdia
CvdiagFetchPbWritershowcase/integrations/strands-typescri

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…