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

Function validateTaskChannel

internal/api/core/tasks.go:2497–2506  ·  view source on GitHub ↗
(path string, channel string)

Source from the content-addressed store, hash-verified

2495}
2496
2497func validateTaskChannel(path string, channel string) error {
2498 trimmed := strings.TrimSpace(channel)
2499 if trimmed == "" {
2500 return nil
2501 }
2502 if err := network.ValidateChannel(trimmed); err != nil {
2503 return NewTaskValidationError(fmt.Errorf("%s: %w", path, err))
2504 }
2505 return nil
2506}
2507
2508func requiredPathID(raw string, field string) (string, error) {
2509 trimmed := strings.TrimSpace(raw)

Calls 2

ValidateChannelFunction · 0.92
NewTaskValidationErrorFunction · 0.85

Tested by 1