The Chat seems to display picked rules randomly when the agent uses them

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I’m not sure if this is a bug, but the Chat seems to display rules inconsistently when the agent uses them.

It seems that sometimes the agent applies a rule, but it doesn’t appear in the UI.
Is that expected behavior?
I think any rules used by the agent during a conversation should always be displayed, since this would help developers understand whether the rule descriptions need to be improved.

If rules are supposed to always appear when the agent actually reads them, then something seems broken. For example, the agent can talk about “tests” and even create a “test” without ever showing that it read the “test rule.”

It’s also unclear from the documentation how and when the agent checks rules. In my case, it seems to skip rules quite often.

Steps to Reproduce

Write several rules (e.g., for testing or running commands), then ask the agent to perform a complex task. Sometimes the rules appear, and sometimes they don’t.

Expected Behavior

Should always display used rules “applied intelligently”

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.5.9 (Universal)
VSCode Version: 1.99.3
Commit: de327274300c6f38ec9f4240d11e82c3b0660b20
Date: 2025-08-30T21:02:27.236Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the report.

Currently, the indicator in the chat is designed to show you an overview of the rules that are available to the agent, but currently does not track precisely what rules are active in the current chat.

I do like the idea though - I have passed this to the team to look at for a future update :raising_hands: