Plan card + duplicate plan text both appear after ExitPlanMode

Resolved 💬 1 comment Opened Jun 29, 2026 by JakobGruen Closed Jun 29, 2026

Bug

When a plan is presented via the ExitPlanMode tool, the plan card renders correctly and the plan content is also printed as a plain chat message below it. The card alone should be sufficient — the duplicate text is redundant and clutters the chat.

Steps to reproduce

  1. Invoke a plan-mode flow (e.g. ask Claude to plan a feature).
  2. Claude calls ExitPlanMode to present the plan.
  3. Observe: the plan card appears in the chat, followed by the same plan text printed as a regular assistant message.

Expected behavior

Only the plan card is shown. The plain-text duplicate below it should not appear.

Actual behavior

Both the plan card and a plain-text copy of the plan content appear in the chat.

Environment

  • Platform: Web (claude.ai/code) / server-side Claude Code session
  • Claude Code version: current (green-wald.de hosted daemon, claude 2.1.170)

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗