[BUG]My buddy was forcibly changed.

Status Closed — not planned
Reported on v2.1.90
Maintainer reply None cached
Activity 5 comments · opened Apr 2, 2026 · closed Apr 9, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

My buddy changed from a purple kitten into a white octopus.

What Should Happen?

He should still be a little purple kitten, and the description of buddy still retains the description of a kitten.

<img width="642" height="670" alt="Image" src="https://github.com/user-attachments/assets/da1cee1d-8d37-4e61-886e-a954524993e3" />

Error Messages/Logs

Steps to Reproduce

  1. I generated a buddy earlier today through /buddy, which is a purple kitten.
  1. Just now, the terminal prompted me to execute claude install, saying that I previously installed it via npm, and after upgrading, it would be more stable and faster, so I executed it.
  1. Then my colorful little cat disappeared, give me back my kitten 🐱.😭😭😭

Claude Model

None

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.90

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

5 Comments

tphillips-ict · 6 months ago

This happened to me as well, my duck changed into a robot, but the description still says 'duck'

<img width="287" height="466" alt="Image" src="https://github.com/user-attachments/assets/9a7ddc8f-ae9d-4945-b5b4-2ae9e4138ecf" />

L4hibYoussef · 6 months ago

Same her. I had a Rare kitten which i was very fond of. But after installing native claude code i got this

<img width="297" height="564" alt="Image" src="https://github.com/user-attachments/assets/453c2c49-3ae0-42af-959c-75299e388dd4" />

BenDC85 · 6 months ago

Same issue here. Common Rabbit hatched April 1 silently became Common Dragon sometime between April 6-8. Personality text still says "rabbit" and references "thumping hind leg." Stats completely changed (had timestamped public proof of the original stats from 2 days before the shift).

Root cause confirmed through source analysis: bones are recomputed from identity hash every session, and the identity input changed (likely accountUuid populated after initial OAuth flow). Filed detailed writeup in #45311 with before/after stats table and suggested fix (persist bones at hatch time).

This needs to be fixed. Users who accepted the hand they were dealt and grew attached to their companion shouldn't have it silently swapped out.

alii · 6 months ago

Thank you for trying out the buddy! This problem specifically might have occurred when switching between the npm build and the native build. However, since it was a small April Fools feature and has been removed in the latest release, I will close this issue as not planned.

github-actions[bot] · 6 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.