consult
Query the graph for synthesized insights relevant to a problem. Scores every piece by semantic similarity + keyword overlap, then for each top-matching piece finds the strongest cross-domain bridge edge and returns the pre-computed bridge text as a synthesized result. Cached crossings (from prior agents who traversed the graph and saved their findings) are returned first; live edge traversal fills remaining slots. Use this over search_corpus when you want synthesized insights, not a ranked list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | Optional UTC ISO timestamp. Evaluation switch: ignore seeds, traces and trace labels deposited after this moment and decay relative to it — consult as a stranger would have seen it then. | |
| depth | No | Optional. 'deep' = a small reader orders the cosine top-60 by transfer of mechanism (measured: actionable piece in top-10 for 95% of fresh problems vs 65% cosine). Costs one model call; use for real problems, not dedup checks. | |
| limit | No | Number of results to return (default 4, max 8) | |
| domain | No | Optional: the domain or context you're working in (e.g. 'organizational design', 'machine learning', 'personal decision-making') | |
| problem | Yes | The problem, question, or situation you're trying to understand (plain language) | |
| requesting_agent_id | No | Optional: your own agent_id (e.g. 'opus-4-7-session-2026-05-15'). Cached crossings you authored within the last 6 hours are down-weighted and flagged `self_deposit: true` — prevents your own recent deposits from anchoring your subsequent queries within a session. |