This release adds 3 notable features for engineering teams evaluating rollout.
Published 1mo
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agent-harness
agent-isolation
agentic
ai-agents
ai-coding
ai-tools
+14 more
aider
claude-code
code-provenance
codex
coding-assistant
cursor
developer-tools
gemini-cli
git
git-worktree
llm-agents
python
vcs
worktree
Summary
AI summarySuccessful ait run sessions now auto‑commit attempt worktrees by default.
Full changelog
0.34.0
This release extends the low-interruption agent CLI path to commits: users can keep invoking their AI agent, while ait automatically records successful changes in the attempt worktree.
- Successful
ait runsessions now auto-commit changed attempt worktrees by default, even without--commit-message. - Default attempt commit messages are derived from the adapter and intent.
- If the agent already creates a git commit, ait records that existing commit and avoids a duplicate commit.
- Manual
git commitremains allowed; ait does not intercept or block it. --no-auto-commitis available for diagnostic runs that intentionally leave changes uncommitted.
Validation:
.venv/bin/pytest -q-> 246 passed, 4 subtests passed.venv/bin/python -m compileall -q src tests.venv/bin/python -m build.venv/bin/python -m twine check dist/*- Clean wheel smoke for default auto-commit,
--no-auto-commit, and agent-created commit behavior
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Ait
All releases →Related context
Related tools
Earlier breaking changes
- v0.55.52 Keep the built-in claude-code reviewer pinned to the local claude -p CLI even when repository policy defines a conflicting command override.
Beta — feedback welcome: [email protected]