61c018845a
Squash of PR #678 by @SteamSmith. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Squash of PR #678 by @SteamSmith. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>