{"name":"systemMessage","slug":"systemmessage","family":"setting","title":"Settings keys","noun":"settings key","description":"You can now run a hook whenever a directory is added mid-session, including via \/add-dir.","description_source":"entry","described_by":{"version":"2.1.219","anchor":"new-directoryadded-hook-event"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.309","builds":0,"mined_builds":150,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.292","anchor":"hook-systemmessage-and-additionalcontext-now-wrapped-before","heading":"Hook messages and added context are processed before reaching the model","line":"Text from a hook's systemMessage and additionalContext now goes through an extra processing step before the model sees it","released_at":"2026-10-06 17:10:31","reason":"found in this entry's text, named in this entry"},{"version":"2.1.219","anchor":"new-directoryadded-hook-event","heading":"New DirectoryAdded hook event","line":"You can now run a hook whenever a directory is added mid-session, including via \/add-dir.","released_at":"2026-07-24 16:11:49","reason":"found in this entry's text"},{"version":"2.1.219","anchor":"slash-command-hook-results-can-carry-a-system-message","heading":"Slash-command hook results can carry a system message","line":"Hooks on slash commands can now show you a system message, not just output and pass\/fail.","released_at":"2026-07-24 16:11:49","reason":"named in this entry, found in this entry's text"},{"version":"2.1.202","anchor":"bug-fixes","heading":"","line":null,"released_at":"2026-07-06 20:41:23","reason":"found in this entry's text"}],"entries_total":4,"docs":[{"source":"api","path":"api\/beta","title":"Beta","documented":false},{"source":"api","path":"api\/beta\/deployments","title":"Deployments","documented":false},{"source":"api","path":"api\/beta\/deployments\/archive","title":"Archive Deployment","documented":false},{"source":"api","path":"api\/beta\/deployments\/create","title":"Create Deployment","documented":false},{"source":"api","path":"api\/beta\/deployments\/list","title":"List Deployments","documented":false},{"source":"api","path":"api\/beta\/deployments\/pause","title":"Pause Deployment","documented":false},{"source":"api","path":"api\/beta\/deployments\/retrieve","title":"Get Deployment","documented":false},{"source":"api","path":"api\/beta\/deployments\/unpause","title":"Unpause Deployment","documented":false},{"source":"api","path":"api\/beta\/deployments\/update","title":"Update Deployment","documented":false},{"source":"api","path":"api\/beta\/messages","title":"Messages","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/systemmessage","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}