The following 2 trust headers were introduced:
mstr-system-prompts: A base64 JSON string consist of key-value pairs: the key is the system prompt index as a number string, and the value is the associated system prompt value. System prompt values should be utf8 encoded
mstr-system-prompts: eyI1OSI6ICJIZWxsbyB3b3JsZCIsICI2MCI6ICJMaW5lMQpMaW5lMiIsICI3NCI6IDQ1LCAiODkiOiAiMjAyNS0xMC0xMCJ9
{
"59": "Hello world",
"60": "Line1\nLine2\nLine3",
"74": 45,
"89": "2025-10-10"
}mstr-persist-system-prompts: A boolean string of either "true" or "false" indicates if the system prompt should be used on the server or locally in the current session. The default value is "true". The flag will have no effect is no system prompt is passed through login.
mstr-persist-system-prompts: false
See the following list of system prompts that is available to trusted authentication:
CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date |
CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date |
CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | |
CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | |
CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | |
CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date |
CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | |
CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date | CategoryIndex rangeData typeESM system prompts54, 55text56number57date58big decimalSSO system prompts59~73text74~88number89~98date |
When constructing
mstr-system-promptsheader, ensure to follow the below best practices:
YYYY-MM-DD) for date prompts.