--exclude-dynamic-system-prompt-sections
Moves per-machine sections out of the system prompt and into the first user message.
FlagsContextcurrent
What the documentation does not say
Working directory, environment info, memory paths, and the git-repo flag differ on every machine, and that alone is enough to miss the prompt cache. Moving them makes one cached prefix serve many users running the same task. It is ignored when you replace the system prompt yourself.