git-ai-project/git-ai

[feature request] Show attribution for uncommitted AI edits in VS Code?

开放

#1,284 创建于 2026年5月6日

 (2 条评论) (0 个反应) (0 位负责人)Rust (231 个派生)auto 404
enhancementgood first issuehelp wanted

仓库指标

星标
 (2,272 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Hey, thanks for working on git-ai.

I tried the VS Code extension — committed AI attribution shows up nicely, but newly accepted AI edits don't have any attribution in the editor until they're committed. In an IDE, the pre-commit moment is exactly when I most want to see the original prompt that generated this code.

Suggested behavior:

  • Committed lines → stable attribution from refs/notes/ai (already works)
  • Uncommitted lines with checkpoint data → temporary attribution, e.g. Claude Code · uncommitted
  • New lines without checkpoint data → unknown/untracked, not guessed

Important: I'm not asking git-ai to detect AI-written code heuristically. This would only surface attribution that git-ai already has in .git/ai/working_logs/ from checkpoints, including the associated prompt.

Maybe this could be exposed through a stable CLI surface, for example by letting git ai blame optionally include working-tree attribution when given the current file contents. That would let the VS Code extension and third-party editor integrations consume it consistently.

贡献者指南