Make replicate error message less confusing · Entire

Make replicate error message less confusing

ae25c6d→main·

nodo·2mo ago·1 file·+1 added/-1 removed

Sessions

46c64a68d58fView transcript

I think saying "use sync instead" @internal/syncer/syncer.go:879-882 is a bit misleading. Not all the errors could be fixed with sync. Thoughts?Claude Code·Opus 4.7·1 step

Changes

1

877 unmodified lines

878
879
880
881
881
882
883
884

877 unmodified lines

}
        repResult, err := s.executeReplicate(ctx, desiredRefs, pushPlans)
        if err != nil {
            return result, fmt.Errorf("replicate relay failed: %w; use sync instead", err)
            return result, fmt.Errorf("replicate relay failed: %w", err)
        }
        result.Relay = repResult.Relay
        result.RelayMode = repResult.RelayMode

Minternal/syncer/syncer.go+1/-1