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

  1. Have Superpowers plugin installed (superpowers@claude-plugins-official)
  2. Run Claude Code 2.1.96 — companion appears as expected (companion_intro attachment in session)
  3. Update to 2.1.100
  4. 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-official v5.0.7, scope: user
  • Install path: ~/.npm-global/bin/claude

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗