SmartMemory
GET
/memory/code/context

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": {}
    }
  ]
}