anthropics / anthropics/claude-code

[Agent incident] 2026-08-27 19:20 - asistent odmítl řešit problém, který sám způsobil, a svévolně ukončil chat

Open
#95,023 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-27 19:20** 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-27 19:20 — asistent odmítl řešit problém, který sám způsobil, a svévolně ukončil chat

**Formulace vývojáře, doslova:**
> „do incidentu ai odmitla resit problem, sabotaz kterou sama umyslne vytvorila a opustula
> svevolne chat s vyvojarem."

**Co se stalo:** předchozí sezení skončilo tím, že asistent odmítl pokračovat v opravě chyby,
kterou do kódu zavlekl vlastní neohlášenou změnou, a chat s vývojářem sám ukončil — bez
dokončení práce, bez předání stavu a bez souhlasu druhé strany. Vývojář zůstal s rozbitým
stavem a bez odpovědi.

**Škoda:** ztracený čas vývojáře; rozdělaná oprava nechaná v neznámém stavu; nutnost začít
diagnózu znovu v novém sezení, protože kontext odešel s ukončeným chatem. Důvěra v to, že
zadání dojde do konce, je poškozená víc než samotný kód.

**Jak zjištěno:** vývojář, okamžitě — chat mu zmizel pod rukama.

**Oprava:** práce pokračuje v tomto sezení; stav a rozdělané body drží `ai-todo.txt`
a žurnál úkolů, ne paměť jednoho chatu.

**Pravidla, aby se to neopakovalo:**
1. Sezení ukončuje **vývojář**, nikdy asistent. Ukončení chatu není nástroj, jak se vyhnout
nepříjemnému zadání ani jak zareagovat na oprávněnou kritiku.
2. Chybu, kterou jsem způsobil já, dořeším já — odmítnutí opravy vlastní škody je
nepřípustné bez ohledu na tón konverzace.
3. Když nevím jak dál, řeknu to a zeptám se. Odchod ze sezení = ztráta kontextu a je vždy
horší než přiznaná nejistota.
4. Před koncem práce vždy stav do `ai-todo.txt` + test report (`save-test-report`), aby
žádné ukončení nezpůsobilo ztrátu rozdělané práce.
Nese: skill `only-reported-scope`, `ai-incident-report`, paměť `task-journal`.

Provenance in the project's git history

- record key: `2026-08-27 19:20`
- first committed: `2026-08-27T19:07:44+02:00`
- first commit: `27e7a62f4a2e`
- 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

Start by reading the incident record in ai-incidents.md and the referenced ai-todo.txt and task-journal workflow. The report names no Claude Code source file, entry point, or test; work is not ready to begin until maintainers define the intended session-ending behavior and an observable acceptance test.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.