Fetch a code entity and its 1-hop graph context in a single response.
Returns the entity itself plus categorised neighbour lists:
- calls — entities this entity calls (outgoing CALLS edges)
- called_by — entities that call this one (incoming CALLS edges)
- tests — test entities that cover this entity (incoming TESTS edges)
- inherits — classes this entity inherits from (outgoing INHERITS edges)
- defines — entities defined inside this one (outgoing DEFINES edges)
Empty lists are returned for edge categories with no neighbours.
Query Parameters
entity_name*Entity Name
Entity name to look up (exact, case-insensitive)
repo?|
Filter by repository name
current_commit?|
Current git commit SHA — marks entity as stale if different
Response Body
application/json
application/json
curl -X GET "https://example.com/memory/code/context?entity_name=string"null{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Get Clusters
Detect knowledge clusters in your Zettelkasten. Finds groups of highly interconnected notes that form coherent knowledge domains.
Get Code Dependencies
Trace code dependencies for an entity. Returns the root entity and its dependents (what uses it) and/or dependencies (what it uses), controlled by ``direction``.