anthropics / anthropics/claude-code

[Agent incident] 2026-08-08 05:50 - souhrnný dialog vypsal syrový payload místo textu zprávy

Open
#94,939 0 comments 0 reactions 0 assignees View on GitHub
area:model bug platform:intellij
Dominant language
Python
Stars
145k
Forks
23.1k
PR merge metrics
PR metrics pending

Description

### Summary

Incident recorded on **2026-08-08 05:50** while working with the coding agent in IntelliJ IDEA on a private Kotlin Multiplatform project.

### Environment

- Surface: Claude Code agent in IntelliJ IDEA (JetBrains plugin)
- Project: private Kotlin Multiplatform app (Android/iOS/desktop)

### Record (verbatim, Czech)

#### 2026-08-08 05:50 — souhrnný dialog vypsal syrový payload místo textu zprávy

- **Co jsem udělal:** `MissedSummaryLayer` si udělal TŘETÍ vlastní náhled zprávy
(`msg.text.orEmpty()`) místo sdíleného `msgPreviewText`, který přesně tohle hlídá.
Servisní zprávy nesou v `text` nodeId/JSON, takže dialog vypsal id.
- **Co si uživatel zadal:** souhrn zmeškaného. Tentýž typ chyby hlásil už 5. 8.
- **Škoda:** znovu ukázané syrové id uživateli; ztráta důvěry („kdy už to nebude
retenty neustálé chyby").
- **Jak zjištěno:** uživatel 8. 8.
- **Oprava:** dialog bere náhledy z `msgPreviewText`; v notifikacích navíc uzavřena
stejná díra — neznámý servisní kind padal do `else -> ev.msg.text`, nově dostane
obecné „Nová zpráva" a syrový text jde ven jen u zprávy BEZ kindu.
- **Pravidlo:** text zprávy do UI JEN přes `msgPreviewText`. Nová obrazovka si náhled
nepíše znovu (`repeated-bug-report-find-all-paths`).

Provenance in the project's git history

- record key: `2026-08-08 05:50`
- first committed: `2026-08-08T06:23:09+02:00`
- first commit: `9afc7c30ed08`
- stored versions of this record: 1
- files it lived in: `ai-incidents.md`, `ia-sabotages/ai-incidents.md`, `tool-sabotages/ai-incidents.md`

---
_Filed from a recovered incident log. The record above is reproduced verbatim from the project's `ai-incidents.md`; it was written in Czech at the time of the event._

Contributor guide

No contributing guide indexed for this repository

Research direction

The report names MissedSummaryLayer, msgPreviewText, notification handling, and ai-incidents.md; first check whether these components exist in this repository and whether the incident is reproducible in the IntelliJ IDEA integration. Done means summary and notification UI no longer expose raw service payloads, while raw text remains available only for messages without a kind.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
devtools
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.