[Feature Request] Improve Memory Confirmation Message in Claude Code UI
Bug Description
The memory you added is now stored in your user-level CLAUDE.md file and I'll follow those branching practices going forward.
what is the difference between the Claude Code UI and yourself?
⏺ Claude Code UI = The application/CLI tool you're running. It:
- Manages the conversation interface
- Handles commands like /memory and # shortcuts
- Writes files, manages settings, stores memories
- Shows system confirmations like "Good to know"
- Provides me with context and tools
Me (Claude) = The LLM generating conversational responses. I:
- Answer your questions
- Make tool calls (Read, Edit, Bash, etc.)
- Generate code and explanations
- Work within the context the UI provides
Think of it like this:
- UI = The container/orchestrator
- Me = The brain inside that responds to your requests
When you use # to add memory, the UI handles storing it and shows you confirmation messages like "Good to know." I don't generate those - I only see them as context in
subsequent messages.
That's why I said the "Good to know" wasn't from me - it was the UI confirming your memory was saved.
---
This behavior was confusing and seems unnecessary. "Good to know" is dismissive and not a message I want to hear from my UI. A straightdforward acknowledgment please.
Environment Info
- Platform: darwin
- Terminal: pycharm
- Version: 2.0.1
- Feedback ID: 9c29776b-5b2b-4616-a43e-6e833d5610a3
Errors
[{"error":"Error: EISDIR: illegal operation on a directory, read\n at Module.readFileSync (node:fs:440:20)\n at Object.readFileSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:719:16529)\n at pBB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3537:659)\n at Object.call (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1679:952)\n at call.next (<anonymous>)\n at QO (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1120:30497)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1757:1328\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-30T05:07:33.189Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at QK (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:1183)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:911\n at Array.map (<anonymous>)\n at xX (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:902)\n at dJB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2847:9380)\n at CC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:19415)\n at Fp (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:42814)\n at I9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:38355)\n at Ch (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:38283)\n at TC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:38137)","timestamp":"2025-09-30T05:07:51.813Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at QK (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:1183)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:911\n at Array.map (<anonymous>)\n at xX (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:902)\n at dJB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2847:9380)\n at CC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:19415)\n at Fp (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:42814)\n at I9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:38355)\n at Ch (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:38283)\n at TC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:38137)","timestamp":"2025-09-30T06:15:27.505Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at QK (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:1183)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:911\n at Array.map (<anonymous>)\n at xX (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:902)\n at dJB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2847:9380)\n at CC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:19415)\n at Fp (file:///opt/homebrew/lib/node_modules/@anthropic-ai/
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗