MCPcopy Create free account
hub / github.com/compozy/agh / wakeEventID

Function wakeEventID

internal/task/wake.go:469–481  ·  view source on GitHub ↗
(parts ...string)

Source from the content-addressed store, hash-verified

467}
468
469func wakeEventID(parts ...string) string {
470 cleaned := make([]string, 0, len(parts)+1)
471 cleaned = append(cleaned, "wake")
472 for _, part := range parts {
473 trimmed := strings.TrimSpace(part)
474 if trimmed == "" {
475 continue
476 }
477 trimmed = strings.ReplaceAll(trimmed, " ", "_")
478 cleaned = append(cleaned, trimmed)
479 }
480 return strings.Join(cleaned, "-")
481}
482
483func wakeEventKey(taskID string, wakeEventID string) string {
484 trimmedTaskID := strings.TrimSpace(taskID)

Callers 3

dispatchTerminalWakeMethod · 0.85
dispatchBlockedWakeMethod · 0.85

Calls 1

appendFunction · 0.85

Tested by

no test coverage detected