MCPcopy Create free account
hub / github.com/ShipSecAI/studio / mapEventType

Method mapEventType

backend/src/trace/trace.service.ts:95–117  ·  view source on GitHub ↗
(type: PersistedTraceEventType)

Source from the content-addressed store, hash-verified

93 }
94
95 private mapEventType(type: PersistedTraceEventType): TraceEventType {
96 switch (type) {
97 case 'NODE_STARTED':
98 return 'STARTED';
99 case 'NODE_COMPLETED':
100 return 'COMPLETED';
101 case 'NODE_FAILED':
102 return 'FAILED';
103 case 'AWAITING_INPUT':
104 return 'AWAITING_INPUT';
105 case 'NODE_SKIPPED':
106 return 'SKIPPED';
107 case 'HTTP_REQUEST_SENT':
108 return 'HTTP_REQUEST_SENT';
109 case 'HTTP_RESPONSE_RECEIVED':
110 return 'HTTP_RESPONSE_RECEIVED';
111 case 'HTTP_REQUEST_ERROR':
112 return 'HTTP_REQUEST_ERROR';
113 case 'NODE_PROGRESS':
114 default:
115 return 'PROGRESS';
116 }
117 }
118
119 private mapEventLevel(type: TraceEventType, storedLevel: string): TraceEventLevel {
120 if (storedLevel === 'error' || storedLevel === 'warn' || storedLevel === 'debug') {

Callers 1

mapRecordToEventMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected