Add pre-commit config matching fullsend-ai/fullsend#21
Conversation
Submodule was triggering pre-commit failures in the parent repo. Bringing the same checks here lets this repo enforce them independently: ruff, ruff-format, ty, bandit, gitleaks, actionlint, and standard pre-commit-hooks. Includes auto-fixes from ruff-format and end-of-file-fixer, plus manual fixes for ty type errors in agent_runner_server.py, runner.py, and test_monitor.py. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
fullsend review is working on this — view logs |
Review: #21Head SHA: 6669672 SummaryThis PR adds a FindingsInfo
FooterOutcome: approve
Previous runReview: #21Head SHA: a56e6eb SummaryThis PR adds a FindingsCriticalNone. HighNone. MediumNone. LowNone. Info
FooterOutcome: approve
|
Removed `-r hack/` target and `pass_filenames: false` so pre-commit passes staged files directly to bandit. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
fullsend review is working on this — view logs |
Summary
.pre-commit-config.yamlmirroringfullsend-ai/fullsendso this submodule enforces the same checks independentlyTest plan
pre-commit run --all-filespasses all checks🤖 Generated with Claude Code