---
title: "Read context for a link agent's anchor fact"
method: POST
path: "/internal/operating_memory/link_context"
tags: ["operating_memory"]
---

# Read context for a link agent's anchor fact

`POST /internal/operating_memory/link_context`

## Request

- Base URL: `https://api.rhythms.ai`
- URL: `https://api.rhythms.ai/internal/operating_memory/link_context`
- Auth: none required

Internal tool interface for the context-reading link agent (Repair::Operations::ExploreLinks): search facts or read one fact's links, limited to what everyone who can see the anchor fact can also see.

## Request body

- object
  - `tenant_uuid` string, required: Tenant matching the internal tenant header
  - `anchor_uuid` string, required: The fact the agent is linking
  - `operation` string, required: search or neighbourhood
  - `query` string: search: what to look for, by name or meaning
  - `node_uuid` string: neighbourhood: the fact whose links to read

## Other responses

- `400`: Bad Request - Invalid parameters or malformed request
- `401`: Unauthorized - Invalid or missing authentication
- `403`: Forbidden - User lacks permission to access this resource
- `404`: Not Found - Resource does not exist
- `422`: Unprocessable Entity - Invalid request parameters or validation errors
- `429`: Too Many Requests - Rate limit exceeded
- `500`: Internal Server Error - Unexpected server error

## Changes

- **2026-10-12** `4bad43aa655d`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/rhythms/apis/rhythms-params-in-body/changes/internal/operating_memory/link_context/post.md)

---

[API](https://skmtc.dev/rhythms/apis/rhythms-params-in-body.md) - [All operations](https://skmtc.dev/rhythms/apis/rhythms-params-in-body/llms.txt) - [OpenAPI document](https://skmtc.dev/rhythms/apis/rhythms-params-in-body/revisions/3776068254ff?raw)
