Bash attribution and support by more agents built by the community
Since the big release of 1.2 we've shipped a lot of smaller fixes to make sure attribution survives across some of the latest ways agents like using worktrees and hardened subagent support.
Bash
Thanks to a big efforts from @jwiegley code that ends up in the repo as the result of Agents running bash commands is properly attributed. For instance - if an agent ran a command to generated a database migration, that sql file would be attributed to that Agent session and the exact bash command that it appeared in. There's some amazing code here, heavilly tested, and highly optimized to work in the background. Great work!
Agent Support
- Pi - the unix-principles inspired agent of choice for everyone's Claws. Now supported.
@siarhei-belavus - Firebender — checkpoint preset and tool-call filtering for Firebender — by
@kevo1ution - Cursor moved to JSONL — Cursor checkpoint storage migrated from sqlite to JSONL
Bug Fixes
- Respect CLAUDE_CONFIG_DIR — install-hooks and skills now honor the env var
- Fix stats for renamed files —
git ai statsno longer double-counts renames - Worktree checkpoint routing — checkpoints route to the correct linked worktree when CWD is the main repo