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).
Parameters
Section titled “Parameters”| Name | Type | Description | |
|---|---|---|---|
project_uuid | string | optional | Project UUID. Required when multiple projects are configured (SONENTA_PROJECTS); defaults to the single configured project otherwise. |
content | string | required | New markdown content (UTF-8, ≤ 100 KiB). |
Example
Section titled “Example”{ "tool": "project_context_set", "arguments": { "content": "<content>" }}