Do cursor rules work differently in background agents? I am trying to run background agents but it doesn’t seem to know basic things that are in my cursor rules. For example, the main always added cursor rules explicitly states that my project uses poetry and yet it will try to run the project without poetry. Running the exact prompt outside background agents does not have this issue.
Ya I’ve been having a similar experience. I did some testing on the background agent (just via prompting), and for me it seems like workspace rules that are set to be “Always” attached to every chat do work correctly (the agent can repeat them verbatim), but rules that are set to be “Auto attached” based on a glob pattern (e.g. *.py or subdirectory/**) aren’t actually being attached when the agent reads files of that type. This is annoying since, if anything, those types of rules are even more important for background agents.
Noticing it as well. And the fact they don’t apply limits the usability. The fact that I have rules for all quality checks that aren’t run means I need to do a lot of tiding commands on the branch when I don’t need to.
Same here. Both Cursor Rules files and the Cursor Settings/User Rules/Memories seem to be fully ignored. That’s really hindering.
Same here. Just tried out background agents and they ignored all Cursor Rules every time. However, they work just fine locally.
We are actively working on this now!
Any updates?
Not yet. Still WIP
This is done! Apologies for the delay.
Rules now work in BG agents ![]()
Amazing, thank you
I’m trying the background agent integration with linear and its igoring my cursor rules. Any ideas why?
Is It working now or am I hallucinating? XD
This still seems to be the case for me? Either that or it won’t run any local commands…
This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.