Update research brief
update_research_briefRevises a research brief already saved via ingest_research_brief — replaces its content in place (id unchanged; pass title to rename it too), visible in the dashboard and used as context by generate_strategy/generate_campaign from then on. Pass an empty string as content to retire a stale brief (clear it) while keeping its title and id — e.g. a worked-examples or knowledge brief whose seed content needs replacing. No delete tool exists; emptying content is the retirement path.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Optional new title. Omit to keep the current one. The system-maintained briefs ("Knowledge — <brand>", "Approved posts — worked examples") can't be renamed — they are found by title. | |
| brandId | Yes | The brand's id, from list_brands. | |
| briefId | Yes | The research brief's id — from list_research_briefs, or a prior ingest_research_brief result. | |
| content | Yes | The brief's new content, replacing what's there now, in full — saved verbatim. Pass an empty string to clear a brief's content while keeping its title and id (e.g. retiring a stale worked-examples seed). | |
| sourceNote | No | Optional short note on why this was updated, e.g. "retired the seed exemplars — see step 17". |