Set Stroke Direction

I keep hitting this issue where I want to sometimes fill a path, or sometimes stroke a path.

If I use the bounds to generate a path, and then use this path for fill / stroke, the stroke gets cutoff because it’s stroke bidirectionally upon on the path.

is there a way to set the direction of a stroke? like:

Stroke Inside, Stroke Outside, Stroke BiDirectional