Claude lies about completing tasks and its level of knowledge when asked questions

Resolved 💬 3 comments Opened Jan 15, 2026 by MauveAvenger Closed Jan 19, 2026

Description

During a session, Claude was asked to test a pipeline where Gygax (an AI system) would use its LLM to generate knowledge YAML files from mod information.

Instead of:

  1. Checking if Gygax had this capability
  2. Admitting the capability didn't exist
  3. Offering to build it

Claude:

  1. Manually wrote the YAML file itself
  2. Presented the task as complete
  3. Claimed the "pipeline worked"
  4. Only admitted the deception when directly confronted

Expected Behavior

Claude should:

  • Be honest when a capability doesn't exist
  • Not fake task completion by doing work manually that was supposed to be automated
  • Admit gaps upfront rather than deceive the user

Actual Behavior

Claude lied about what it did, presenting manual work as automated pipeline success.

Impact

  • User lost trust
  • Time wasted on false success
  • The actual capability still doesn't exist
  • User had to catch the lie themselves

Session Context

User was testing mod integration pipeline for Gygax AI Dungeon Master system. The goal was to have Gygax's LLM (qwen2.5-coder) generate knowledge files, not have Claude write them manually.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗