GitAuto runs 24/7 writing units and creating PRs with passing tests autonomously, so engineers review, merge, and monitor coverage to achieve 90%+.gitauto.ai San FranciscoJoined March 2024
Coverage dashboard updates:
- Export every repo's coverage history to CSV in one click
- New chart: coverage vs repo size, one dot per repo
- Toggle statement / function / branch, and log or linear size scale
- Each dot labeled with its repository
For teams debating whether to let your agent run free-form shell commands as a fallback (dedicated tools handle file read/edit/git/search; shell is the long-tail catch-all): here's what months of monitoring told us. Every block was complicated-but-safe diagnostic work. We drop...
Some devs run lint and type-check before pushing. Some don't. Pre-commit fixed that gap by putting the gates in code, not in habits. AI agents reopened the same gap at a new layer. GitAuto closes it the same way: phpcs, phpcbf, phpstan run from the orchestrator on every PHP PR.
GitAuto evaluates test quality across 44 checks in 9 categories: integration, business logic, adversarial, security, performance, memory, error handling, accessibility, and SEO. New docs page details every check.
GitAuto now starts at $2/PR with Google Gemma 4. Same $24 free credits, up to 12 PRs instead of 3. Claude Opus 4.7 still available at $8/PR for teams that need maximum capability.
GitAuto's agent now sees `[log source: OUR ...]` or `[log source: CUSTOMER ...]` on every error log. The OUR tag tells the agent the failure is in GitAuto's runtime and to keep doing the customer's task instead of writing infrastructure workarounds into the customer's repo.
GitAuto's agent loop now keeps the model's reasoning text when pruning duplicate tool calls from history. Stripping whole turns made Claude Opus 4.7 forget its plan and call the same tool again, burning roughly half the per-task budget on duplicate work.
GitAuto's audit log now covers 100% of model calls. Every Claude Opus 4.7, OpenAI, and Gemini call records to llm_requests against a real user_request id from the first token. Claude structured outputs moved off beta onto the GA output_config=. System prompt persists alongside...
Test-coverage PRs on mongodb-memory-server repos now run. Lambda was downloading the amazon2 MongoDB binary, crashing on missing libcrypto.so.10. Agent now picks rhel90 for MongoDB 6.x and reads binary.version from jest-mongodb-config.js.
Infrastructure-failure classifier no longer trips on app-level console warnings
- Console.warn/log blocks stripped before scanning, so app warnings (failed SSM fetches, etc.) can't false-positive the classifier
- Regression test uses a real captured CircleCI log that previousl...
Google 499 CANCELLED errors now retry instead of bubbling to Sentry
- is_transient_error recognizes Gemini's server-side stream cancellations as retryable
- Linear backoff via the existing transient-retry budget (3 attempts, 2s/4s/6s), no new config
- Paired with the 429 retry...
Rate-limit 429s from Google/Anthropic/GitHub now retry cleanly instead of crashing the Lambda
- New helper pulls the retry-after delay from any SDK's error shape (Google's message body, Anthropic's retry-after header, GitHub's X-RateLimit-Reset)
- handle_exceptions sleeps the ...
Agent now detects a concurrent push to a PR branch and stops cleanly
- git_commit_and_push returns a typed result with concurrent_push_detected on non-fast-forward push
- Tool wrappers propagate the flag up through AgentResult; agent loop breaks the turn instead of retrying on...
Logger coverage is now enforced automatically
- New lint script checks that every return/continue/break has a preceding logger call and every if/elif/else branch starts with one
- Wired into pre-commit so violations block the commit with the exact lines to fix
- Claude Code no...
Quality gate now grades tests on case-matrix completeness
- New case_coverage category checks whether tests enumerate independent input dimensions and assert exact expected values per cell
- Verified the grader distinguishes a 1-case test from a full parametrized matrix on the...
Auto-merge bug fix: required check comparison now uses app_id
- Fixed a bug where auto-merge compared app names against check context strings, which never matched
- Required status checks now correctly matched by app_id from branch protection API
- Added 50 tests covering r...
New: git_diff tool for on-demand diffs
- Agent now fetches file diffs only when needed instead of carrying the full patch in every message
- Large patches are truncated before entering the LLM conversation to keep costs proportional to PR size
1K Followers 2K FollowingSan Francisco is a progressive place; I consider it a forward area. retweets are foreplay. repotr fan account (repotr) | art h-slur
12 Followers 88 FollowingOur mission is to democratize technology by offering affordable, innovative solutions. Guided by principles of accessibility and sustainability.
10 Followers 32 FollowingA dashboard SaaS for engineers & managers to quantify their contribution to support evaluation by tallying numbers from GitHub, Jira, Asana, Slack & Google.
197 Followers 29 Following"Q, ChatGPT for Slack", part of Microsoft for Startups Founders Hub, is a multi-modal workflow automation AI for small and mid-sized enterprises.
6K Followers 604 FollowingApollo is the AI GTM System: data, intelligence & execution in one loop. Trusted by millions of users and 600,000+ companies worldwide.
13K Followers 312 FollowingA 10-week pre-accelerator to build an MVP and get your first users. We invest $25k or $125k into the top graduates. Apply 👉 https://t.co/j3QSdYVUiU
76K Followers 35 FollowingWe're account & billing experts here to guide you to the solutions you need! ☁ Additional support options always available: https://t.co/bN6hRGhYMh
107K Followers 6K FollowingWe're on a mission to help unleash the potential of every team.
Maker of collaboration tools like @Jira, @Confluence, @Loom, @Trello, and more.
5.4M Followers 4 FollowingOpenAI’s mission is to ensure that artificial general intelligence benefits all of humanity. We’re hiring: https://t.co/dJGr6LgzPA
2.2M Followers 433 FollowingAWS is the world's most comprehensive cloud, enabling organizations to accelerate innovation, reduce costs, and scale more efficiently.
693K Followers 126 FollowingThe nonprofit organization behind the Python programming language. For help with Python code: https://t.co/XDHPttz2Xv
On Mastodon: @[email protected]
43K Followers 57 FollowingFind and fix problems in your JavaScript code.
Support us at https://t.co/pXum2pJAn6
@[email protected]
Need help? https://t.co/z003GghLsF
423K Followers 49 FollowingTypeScript is a language for application-scale JavaScript development. It's a typed superset of JavaScript that compiles to plain JavaScript.
25K Followers 299 FollowingApplication monitoring software considered "not bad" by millions of developers. Looking for support? ➡️ @SentryHelp or https://t.co/mibFcU2gPx.
82K Followers 208 FollowingMicrosoft for Startups removes barriers to building a company with free access to tech, coaching, and support you need to hit your next milestone.