I think the computer already has these or a current limit function.
True, but I would not rely on such assumptions. By the book you should not exceed 100mA from the port until USB enumeration is finished and you are granted the full 500mA. That rule I don´t think is actually required by anyone for proper functionality, but it may be a good thing to consider regarding the compatibility of most devices with the actual USB standard.
But there are other aspects, I know that some motherboards didn´t have a separate PTC fuse for each USB port, but there actually was a normal 3A fuse shared for the 4 usb ports and some other stuff, so if you exceed it you are screwed. Some designs don´t have any fuse at all and rely on the current limiting of the internal power supply to not burn pcb traces and components, which again is not something to rely upon.
I suggest you use PTC fuse. Either add it to the pcb, or choose a through-hole version and put it inline with the cord, or whatever is feasible.
Or, think about how your circuit is wired, and investigate the possible failure modes. At this voltage I presume a few paralel strings, each with a resistor and a single diode. The diode is much more likely to fail shorted than the resistor, and still an LED most often degrades and stops producing light and acts like a zener, or fails open, rather than going dead short.
If each current limiting resistor has such value and size that with the shorted diode the total current of the device doesn´t exceed 500mA, and with that fault the power dissipation in the resistor is not more than about 1/2 to 2/3 of its rating, then I frankly would not worry about fusing the thing. (unless there is much more than say 10 parallel branches in the device)