Silo

Discovery

get_scope

Discover what this silo can recall: the data SHAPES available to the calling connection (each with its supported verbs, filter dimensions, and facets), plus the silos it can target and the default silo. This is the canonical first call — every other tool reference assumes the LLM has discovered shapes + silo ids via get_scope first.

Input

{}

Output

{
  "available_shapes": [
    { "shape": "message", "stored": false,
      "verbs": ["silo_recall"],
      "facets": [".content"],
      "filter_dimensions": ["participant", "date", "source", "space"] },
    { "shape": "memory", "stored": true,
      "verbs": ["silo_recall", "silo_ask", "silo_remember", "silo_forget"],
      "facets": [], "filter_dimensions": ["topic", "type"] }
  ],
  "silos": [
    { "silo_id": "uuid", "title": "ChatGPT Memory",
      "mode": "augmented", "access": "read_write",
      "is_default": true, "memory_count": 0 }
  ],
  "default_silo_id": "uuid"
}