Skip to content

project_context_set

Upsert the project's markdown context document. Replaces the entire document - fetch first with project_context_get if you want to append rather than overwrite. Use this to memorise terminology choices, glossary entries, domain framing (e.g. 'this is a Catholic-liturgy app - use traditional vocabulary, avoid neologisms'), tone guidance, and translation constraints you discover while working the project. Hard cap: 100 KiB. Requires API-key scope: project:settings:write (narrower than project:write - settings changes propagate to every translator's prompt context).

NameTypeDescription
project_uuidstringoptionalProject UUID. Required when multiple projects are configured (SONENTA_PROJECTS); defaults to the single configured project otherwise.
contentstringrequiredNew markdown content (UTF-8, ≤ 100 KiB).
{
"tool": "project_context_set",
"arguments": {
"content": "<content>"
}
}