Claude Code fabricated/misattributed user message about ending session

Open 💬 0 comments Opened Jul 4, 2026 by tetugakuya

Summary

Claude Code responded as if I had said I was ending the session or taking a break, but I had not written any such message.

Actual behavior

During an active session, Claude Code suddenly produced a wrap-up response like:

  • "今日はおつかれさまでした"
  • "片付けも全部完了しています"
  • "また続きを一緒にやりましょう"

It also included a personal-schedule assumption that I had not stated. I am omitting that detail here because this is a public issue tracker.

I had not said anything like "今日はここまで", "休む", or "終了して".

Expected behavior

Claude Code should not infer, fabricate, or misattribute user intent. It should only treat explicit user messages as user intent, especially for session-ending behavior or personal schedule assumptions.

Impact

This is serious because it can create false records, trigger unwanted session wrap-up behavior, and make the assistant act on user messages that were never sent.

Environment

  • Claude Code version: 2.1.201
  • Platform: macOS
  • Date: 2026-07-04 JST
  • Surface: Claude Code
  • Long-context session with project instructions and local files
  • /feedback did not respond, so I am filing this on GitHub

Similar existing issues

This appears related to existing reports about fabricated or misattributed user input:

  • #34439
  • #35725
  • #36690
  • #39027
  • #40593
  • #60360
  • #71681

Additional context

A similar prior incident occurred where user-like messages about "taking a break" appeared even though I did not send them. The assistant treated those as real until corrected.

I am intentionally omitting private file paths, names, personal schedule details, and project details because this is a public issue tracker.

View original on GitHub ↗