This release adds 2 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 summaryait doctor --fix now initializes repo state, repairs wrappers, and reports readiness details in JSON.
Full changelog
0.36.0
This release makes the repair path match the low-interruption activation goal: ait doctor --fix now repairs wrappers and also initializes the repo memory/policy state that wrapped agent CLI runs depend on.
ait doctor --fixnow performs repo initialization side effects when possible: database bootstrap, wrapper repair, agent-memory import, and default memory policy creation.ait doctor --fix --format jsonreports initialization, memory import, memory policy, and direct agent CLI readiness details.- Default
ait doctor --fixremains eval-safe on stdout for existingeval "$(ait doctor --fix)"setups. - One-time hints now steer users to
ait initinstead of lower-level shell snippets. ait inittext output prefersdirenv allowwhen direnv is available and falls back toait init --shellotherwise.
Validation:
.venv/bin/pytest -q-> 247 passed, 4 subtests passed.venv/bin/python -m compileall -q src testsgit diff --check.venv/bin/python -m build.venv/bin/python -m twine check dist/*- Clean wheel smoke for
ait doctor --fix --format json, memory policy creation, agent-memory import, wrapper install,.envrc, andagent_cli_readystatus
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]