MCPcopy Create free account
hub / github.com/53AI/53AIHub / saveProcessStepRecord

Function saveProcessStepRecord

api/controller/relay/relay_process_step.go:50–65  ·  view source on GitHub ↗
(eid, messageID int64, requestID string, step ProcessStep)

Source from the content-addressed store, hash-verified

48}
49
50func saveProcessStepRecord(eid, messageID int64, requestID string, step ProcessStep) error {
51 record := &model.MessageProcessStep{
52 Eid: eid,
53 MessageID: messageID,
54 RequestID: requestID,
55 StepCode: step.StepCode,
56 Name: step.Name,
57 Status: step.Status,
58 Message: step.Message,
59 StepTimestamp: step.Timestamp,
60 }
61 if err := record.SetDataMap(step.Data); err != nil {
62 return err
63 }
64 return messageProcessStepSaver(record)
65}
66
67func recordProcessStepForHistory(ctx context.Context, eid int64, messageStatus *MessageStatsInfo, requestID string, step ProcessStep) {
68 if messageStatus == nil || eid <= 0 {

Callers 2

Calls 1

SetDataMapMethod · 0.95

Tested by

no test coverage detected