Auto-fillet selects all edges which are perpendicular to the chosen direction. Instead, the script should ignore edges which are tangent to their neighbors. E.g. in the example below, the script also adds a fillet to the circle. This issue happens everywhere, e.g. rounded rects and on already fillet-ed edges.

Auto-fillet selects all edges which are perpendicular to the chosen direction. Instead, the script should ignore edges which are tangent to their neighbors. E.g. in the example below, the script also adds a fillet to the circle. This issue happens everywhere, e.g. rounded rects and on already fillet-ed edges.