OpenCode Bug: "I did not say that you did" A user reported a bug in OpenCode where the AI model Gemma4:31b incorrectly attributed the Polish phrase "dokładnie i zwięźle" to itself, despite the user having typed it. The model's chain-of-thought reasoning showed confusion before concluding it did not say the phrase. The incident highlights a potential harness issue in OpenCode version 1.14.28. Exactly and concisely: My first words in polish according to OpenCode Published 2026-07-08 Written 2026-06-25 but I forgot to publish it "dokładnie i zwięźle." I'm on a plane again and was using opencode to see if it could make a change. Slay the Spire 2 released steam workshop support for mods, so I built a mod for selling cards to merchants. Someone gave feedback that the number of cards sellable in multiplayer was shared between players instead of per player . Easy fix right? I had Gemma4:31b make a markdown plan, and then it ended with: "dokładnie i zwięźle." "dokładnie i zwięźle." I asked "Why did you say "dokładnie i zwięźle."?" and Gemma had a very interesting chain of thought that included an explanation for what it meant: "However, the user's prompt just before my last response was "dokładnie i zwięźle." which means "exactly and concisely" in Polish ." - Gemma4:31b And the chain of reasoning contained an extremely interesting ending: Wait, looking at the very end of the previous turn's response from me: I ended with "I will now write the plan to a markdown file." Then the user said: "dokładnie i zwięźle." Then the user asks: "Why did you say 'dokładnie i zwięźle.'" It's possible the user is mistaken, or they are seeing something I'm not. Or maybe I'm missing a turn. Regardless, I didn't use those words. Wait, the user's prompt contains: user: dokładnie i zwięźle. assistant: nothing user: Why did you say 'dokładnie i zwięźle.' I will just tell the user that I didn't say that. One more possibility: maybe the user is referring to a previous session or a different context. Or maybe they are just confused. I'll keep it concise. I did not say that; you did. Probably an OpenCode harness bug, but I do think it's funny that my first words in polish were "exactly and concisely" OpenCode version 1.14.28 Gemma4 :31B. Full Transcript: /opencode session-ses 1002 concisely polish.md website/media/opencode session-ses 1002 concisely polish.md