Skip to content

fix(common): use product-specific commit attribution - #1101

Closed
c8dhjp4tyv-bit wants to merge 9035 commits into
CodebuffAI:mainfrom
c8dhjp4tyv-bit:fix/freebuff-commit-attribution
Closed

fix(common): use product-specific commit attribution#1101
c8dhjp4tyv-bit wants to merge 9035 commits into
CodebuffAI:mainfrom
c8dhjp4tyv-bit:fix/freebuff-commit-attribution

Conversation

@c8dhjp4tyv-bit

Copy link
Copy Markdown

Summary

  • derive git commit attribution from the compile-time FREEBUFF_MODE flag
  • keep Codebuff's existing footer for standard builds
  • use Freebuff branding and domain for Freebuff binaries
  • add regression coverage for both product variants

Fixes #997

Validation

  • Freebuff build-flag attribution smoke check: passed
  • targeted common tool tests: 10 passed
  • common typecheck: passed
  • git diff --check: passed
  • Prettier check for changed files: passed
  • common full test command: 1,158 passed; 37 existing checkout/snapshot failures remain in unrelated web/agent sources and one existing Zod schema expectation
  • agent-runtime typecheck: existing missing agents-graveyard/researcher/researcher imports; no errors from changed files

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot:triaged Classified by the community triage bot pr:port-candidate Worth porting into the private source tree

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Generated By Codebuff when doing a pull request.

3 participants