You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Conduct multiple turns of conversation within a session
Modify REASONIX.md (or other similar files like AGENTS.md) in the current project
Exit the CLI and restart, resuming the previous session → The modified REASONIX.md is loaded into the system prompt
Send a message in the same session → Due to the changed system prompt, this message results in a large cache miss
Suggestion:
The entire system prompt should be bound to the session and only be rebuilt when /new is invoked
Consider Claude Code's behavior: if CLAUDE.md changes within the same session, it incrementally adds a <system-reminder> indicating the content change, rather than directly modifying the original system prompt at the top.
Reproduction steps:
Suggestion:
/newis invokedCLAUDE.mdchanges within the same session, it incrementally adds a<system-reminder>indicating the content change, rather than directly modifying the original system prompt at the top.使用流程:
修改建议:
<system-reminder>提示内容发生变动,而不是直接修改最开头的系统提示词