Companion feature (duck/Plodder) stopped appearing after update from 2.1.96 to 2.1.100
Resolved 💬 2 comments Opened Apr 10, 2026 by TinyAlexandru Closed May 24, 2026
Description
After updating Claude Code from 2.1.96 to 2.1.100, the companion feature (a duck named Plodder, injected via the Superpowers plugin) no longer appears in any new session.
Steps to Reproduce
- Have Superpowers plugin installed (
superpowers@claude-plugins-official) - Run Claude Code 2.1.96 — companion appears as expected (
companion_introattachment in session) - Update to 2.1.100
- Open any new Claude Code session — companion no longer appears
Expected Behavior
The companion (Plodder duck) should appear in the session input area as it did on 2.1.96.
Actual Behavior
No companion appears. No error is shown. The Superpowers plugin is correctly installed (scope: user/global) but the companion_intro attachment is never injected.
Evidence
Inspected session logs in ~/.claude/projects/. Every session with a companion present used version 2.1.92–2.1.96. Zero sessions on 2.1.100 have the companion attachment.
Example from a working session (2.1.96):
{"attachment":{"type":"companion_intro","name":"Plodder","species":"duck"}}
Environment
- OS: Ubuntu Linux (GNOME)
- Claude Code: 2.1.100 (broken), 2.1.96 (working)
- Plugin:
superpowers@claude-plugins-officialv5.0.7, scope: user - Install path:
~/.npm-global/bin/claude
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗