mlsanityData to 14 Oct 2026

User Misconceptions of LLM-Based Conversational Programming Assistants

arXiv 2510.25662 ↗First posted 29 Oct 2025cs.HC cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Programming assistants powered by large language models (LLMs) have become widely available, with conversational assistants such as ChatGPT particularly accessible to novice programmers. However, varied tool capabilities and inconsistent availability of extensions (e.g., web search, code execution, retrieval-augmented generation) create opportunities for user misconceptions that may lead to over-reliance, unproductive practices, or insufficient quality control. We characterize the misconceptions that users of conversational LLM-based assistants may hold in programming contexts. We screened 11,429 Python-related conversations from the openly available WildChat dataset with a validated LLM annotation pipeline, then hand-annotated the 754 candidate conversations it flagged. Of these, 450 contain a prompt consistent with at least one of eight potential misconceptions: misplaced expectations about capabilities such as web access, code execution, non-text outputs, and session memory. We also characterize how the assistant responds when a prompt presupposes a capability it lacks: responses range from explicit refusal through qualified answers to fabricated compliance, and explicit refusals appear in only a minority of labeled conversations. Among the most frequent misconceptions, explicit refusals are rarest where compliance is easiest to fabricate. Our findings reinforce the need for LLM-based tools to communicate their capabilities to users through channels other than the conversation itself.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 28 of its 77 references that are in the map. First posted on arXiv 29 Oct 2025.

Builds on

28 of 77 references.

References · 28

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  2. 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,455
  3. 2023Towards Understanding Sycophancy in Language Modelscited by 1,040
  4. 2024WildChat: 1M ChatGPT Interaction Logs in the Wildcited by 629
  5. 2024GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Modelscited by 550
  6. 2023LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Datasetcited by 461
  7. 2022Grounded Copilot: How Programmers Interact with Code-Generating Modelscited by 218
  8. 2024Who Validates the Validators? Aligning LLM-Assisted Evaluation of LLM Outputs with Human Preferencescited by 144
  9. 2022Automatic Generation of Programming Exercises and Code Explanations using Large Language Modelscited by 126
  10. 2024Language Models Learn to Mislead Humans via RLHFcited by 124
  11. 2025Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivitycited by 101
  12. 2022Productivity Assessment of Neural Code Completioncited by 98
16 more
  1. 2023The Metacognitive Demands and Opportunities of Generative AIcited by 87
  2. 2024CodeAid: Evaluating a Classroom Deployment of an LLM-based Programming Assistant that Balances Student and Educator Needscited by 84
  3. 2023"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmerscited by 64
  4. 2025On the Use of Agentic Coding: An Empirical Study of Pull Requests on GitHubcited by 55
  5. 2024The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmerscited by 48
  6. 2023Is Stack Overflow Obsolete? An Empirical Study of the Characteristics of ChatGPT Answers to Stack Overflow Questionscited by 42
  7. 2022What is it like to program with artificial intelligence?cited by 39
  8. 2024How Beginning Programmers and Code LLMs (Mis)read Each Othercited by 31
  9. 2025Vibe Coding in Practice: Motivations, Challenges, and a Future Outlook -- a Grey Literature Reviewcited by 30
  10. 2025How Developers Interact with AI: A Taxonomy of Human-AI Collaboration in Software Engineeringcited by 15
  11. 2022"It would work for me too": How Online Communities Shape Software Developers' Trust in AI-Powered Code Generation Toolscited by 14
  12. 2025Good Vibrations? A Qualitative Study of Co-Creation, Communication, Flow, and Trust in Vibe Codingcited by 11
  13. 2023Capturing Humans' Mental Models of AI: An Item Response Theory Approachcited by 8
  14. 2025How Scientists Use Large Language Models to Programcited by 8
  15. 2024Let's Ask AI About Their Programs: Exploring ChatGPT's Answers To Program Comprehension Questionscited by 3
  16. 2025"I Would Have Written My Code Differently'': Beginners Struggle to Understand LLM-Generated Codecited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2026Beyond Ideal Instruction: A Comprehensive Framework for Evaluating LLMs in Realistic Interactions
  2. 2026Benchmarking LLM Tool-Use in the Wild
  3. 2025BigCodeArena: Unveiling More Reliable Human Preferences in Code Generation via Execution
  4. 2026When Who You Are Can Change the Code You Get: A Study of Persona-Induced Bias in LLM Code Generation
  5. 2025A Survey of LLM Alignment: Instruction Understanding, Intention Reasoning, and Reliable Generation
  6. 2026Less Is More: Measuring How LLM Involvement affects Chatbot Accuracy in Static Analysis ↗
  7. 2025LongFuncEval: Measuring the effectiveness of long context models for function calling
  8. 2025Show or Tell? Modeling the evolution of request-making in Human-LLM conversations