Session-Pinned Rules: Attach specific rules to keep them active throughout a session

Hey, thanks for the detailed feature request.

The “rule drift” issue is known. Rules are sent at the start of a conversation, but in long sessions they can get pushed out of context when it fills up. This is discussed in a few threads:

Right now there’s no way to “pin” rules or force them to apply for the whole session. Your idea (pinning rules like files, a rule library, visual indicators) is interesting.

Current workarounds:

  • Start a new chat when the rules stop working
  • Use models with a longer context window
  • Add critical rules directly into the prompt (“Reminder: check schema-index.json”)

Good feedback. The team definitely sees this as a common issue.