Metis · News Radar — Save Daily Brief
save_daily_briefSaves a composed daily, weekly, or catch-up brief to the Metis dashboard, filling in source links and recording coverage so future briefs do not repeat the same lead.
Instructions
Save a composed brief so the dashboard widget shows it.
The write-back half of the brief round-trip: Claude Desktop or Claude Code
writes the brief from generate_daily_insight(), then calls this. It stores
the brief exactly as the dashboard's own generator would — the coverage
footer is stripped and recorded (so tomorrow's brief does not repeat
today's lead), and the source links shown under the brief are filled in.
Args:
content: The finished brief, ending with its <<THREADS: ...>> line. Required.
sources: Leave empty — the source links are filled in from the news table.
date: The key generate_daily_insight returned: YYYY-MM-DD, or with a
-weekly / -catchup suffix. Empty = today's daily brief.
model: Provenance tag. Empty = desktop-brief / desktop-weekly /
desktop-catchup, matching the suffix, which is what the dashboard reads.
Returns:
Confirmation with the key saved and what was recorded.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ||
| model | No | ||
| content | Yes | ||
| sources | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |