refactor: only report metrics when using Blacksmith builder

- Rename reportBuildMetrics to reportBuildStart for clarity
- Check if builder name contains 'blacksmith' before reporting
- Log warning when not using a Blacksmith builder
- Skip build start and completion reporting for non-Blacksmith builders
- Update tests to reflect function rename

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Claude 2025-08-03 15:59:22 -04:00
commit 61dd93325b
4 changed files with 25 additions and 16 deletions

2
dist/index.js generated vendored

File diff suppressed because one or more lines are too long