Get the base system prompt for the agent.
Loads the immutable system prompt from system_prompt.md and
interpolates dynamic sections (model identity, working directory,
skills path).
Example:
You are running as model {MODEL} (provider: {PROVIDER}).
Your context window is {CONTEXT_WINDOW} tokens.
... {CONDITIONAL SECTIONS} ...