← Back to Changelog

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 filesgit ai stats no longer double-counts renames
  • Worktree checkpoint routing — checkpoints route to the correct linked worktree when CWD is the main repo

Track every line of AI code and the prompts that generated it