Metis — Get Continuity Context
get_continuity_contextRetrieve prior sessions, decisions, procedures, and library items on a topic before answering, so responses build on existing research instead of starting fresh.
Instructions
Find what the researcher has already done that bears on the current question.
Call this before answering anything substantive, so the reply can be framed in
their own prior work instead of starting from nothing. This is what makes Metis
read as a second brain rather than a fresh chat: "this is your fifth session on
the dashboard since May" is only sayable if something counted.
Returns, where each exists:
- overall span — recorded sessions, how long Metis has been running, and how
much is stored (memories, concepts, procedures, papers)
- this project — age, session count, current next step
- prior sessions on the same topic, newest first
- decisions already taken (so a settled question is not reopened)
- procedures that already cover this (follow them rather than improvising)
- library items and news threads on the topic
- the most recent briefing and whether it was read
USE IT HONESTLY. Weave one or two genuine references into the answer; do not
recite the whole payload, and never invent continuity. Empty fields mean there
is nothing to say — say nothing rather than padding. A fabricated link makes
the memory layer feel decorative, which defeats the purpose.
Args:
topic: The question or subject being worked on. Free text; salient terms
are extracted for matching.
project_id: Project slug to scope to (e.g. "metis-dashboard"), if known.
limit: How many prior sessions to return. Default 4.
Returns:
A compact readable digest, plus a ready-made one-line continuity summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| topic | No | ||
| project_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |