- UPDATE: It was the inline suggestions. If you use it to fill at least a character or word it will decide that it owns your code now.
I accepted a typo fix in a changelog while correcting it. Appears as tab to autocomplete for those unaware. Still seems like a reach.
- In for a penny, in for an arm and a leg. You can't use Microslop, Microslop uses you. That's the order of things.
- This only happens on commits where autocomplete (via Copilot) was used, which I think is on by default.
Still that doesn't seem very reasonable, LLM autocomplete seems like a basic editor feature nowadays.
- Maybe you are right. I could have sworn this happened without me using autocomplete.
- i tested it right now, if autocomplete is turned off or not used the line doesn't get added. generating a commit msg also doesn't trigger it for some reason.
- Found the culprit it was the inline suggestions. If you use it to add a single comma to the code it will decide it has part ownership of your commit now.
- PSA: You can disable it in the settings with the Git: add ai to Co author option
- The problem isn’t “AI in the workflow.” It’s AI claiming authorship by default.
If I didn’t explicitly use Copilot for that commit, adding it as co-author is not assistance, it’s misattribution.
- The thing is it doesn’t even say anywhere this is being done, I only realised it after a PR was raised.
- It's in yesterday's release notes
- I have a rule for Claude to stop watermarking the commits. I feel exposed when it's doing it and I rewrote the entire Claude assisted commit history after switching from Copilot to Claude.
- That's a great feature though. Vibecoded projects should be easily distinguishable, not only by common patterns preferred by "AI".
- Better start including YoE on commits as well, projects by freshers should be easily distinguishable.
- YoE?
- Years of Experience. I'd put TC instead though.
- How does this look like?
- Adds this line to the commit:
Co-authored-by: Copilot <copilot@github.com>
- In your git commits as “Committed by USERNAME and Copilot”.
- Good times for being a Vim guy...
- Or a cat/sed guy
- Hey. What's the least plusing workflow for neovim + rust-analyzer + rust
- Hey, nowadays this setup is very easy to achieve. You can check out my dotfiles at: https://github.com/BahadirAydin/dotfiles/tree/main/private_d...
"Mason" plugin makes it easy to install LSPs, formatters, debuggers locally and built-in LSP integration is seamlessly working currently. (Look at lsp.lua)
There are also language-specific plugins but I'd suggest start with the ones I recommended to you first. It should cover your needs 99% of the time.
- Friendly reminder that all (I sure hope it does all...) the Copilot kerfuffle can be disabled in `chat.disableAIFeatures` flag in the settings.
- It has some value when you want to do sketchy things -- oh my AI ate my commit. /s
BTW I'm glad MSFT is aggressively pushing AI into VSCode. Maybe they will destroy VSCode in the process, just like Windows -- or at least give other smaller guys some breathing spaces.
Please do, MSFT.
- As you can see with GitHub and Windows, lots of people are still using destroyed products that hardly have any competition.
- [dead]