Skip to content

v0.16.0 — Session Attribution

Choose a tag to compare

@Siddhant-K-code Siddhant-K-code released this 11 Apr 17:36
· 131 commits to main since this release
f24004f

Session Attribution

Every session now records who and what spawned it. When you open a trace, you'll see the OS user, the detected agent provider, the git repo and branch the agent was working in, and the chain of parent processes that launched it.

This makes it much easier to answer questions like:

  • Which developer's machine did this run on?
  • Was this a Claude Code session or a Cursor session?
  • What branch was the agent working on when it made this change?

Attribution is collected automatically — nothing to configure. It shows up in agent-trace show and in shared HTML reports.

Detected providers: claude-code, cursor, github-copilot, cody, continue, and a generic mcp-client fallback.

agent-trace show SESSION_ID
# Attribution
#   User:     alice
#   Provider: claude-code
#   Branch:   feat/my-feature
#   Commit:   a1b2c3d
#   CWD:      /home/alice/projects/myapp