7630
) {
7631
switch ms.chasmTree.ArchetypeID() {
7633
>
// Set workflow type
7634
>
if wfType := ms.GetWorkflowType(); wfType != nil && wfType.GetName() != "" {
7635
contextutil.ContextMetadataSet(ctx, contextutil.MetadataKeyWorkflowType, wfType.GetName())
7636
}
7637
7638
// Set workflow task queue
7640
contextutil.ContextMetadataSet(ctx, contextutil.MetadataKeyWorkflowTaskQueue, ms.executionInfo.TaskQueue)
7641
}
7642
7643
>
for _, activityID := range contextutil.ContextMetadataGetMarkedActivityIDs(ctx) {
mutable_state_impl.go
7644
if ai, ok := ms.GetActivityByActivityID(activityID); ok {
7645
contextutil.ContextMetadataSet(ctx, contextutil.ActivityTypeKey(ai.ScheduledEventId), ai.ActivityType.GetName())