Skip to content

Structured-context question answering

POST
/v1/context
curl --request POST \
--url http://localhost:8090/v1/context \
--header 'Content-Type: application/json' \
--data '{ "query": "example", "asOfRev": 1, "depth": "example" }'
Media typeapplication/json
object
query
required
string
asOfRev

Read the graph as of this revision

integer
depth

Traversal depth hint

string
Examplegenerated
{
"query": "example",
"asOfRev": 1,
"depth": "example"
}

Structured context

Media typeapplication/json
object
claims
Array<object>
object
compactClaims
Array<object>
object
conflicts
Array<object>
object
decisions
Array<object>
object
intents
Array<object>
object
nodes
Array<object>
object
id
required
string
kind
required
string
name
required
string
attrs
required
object
key
additional properties
any
provenance
required
object
sourceUri

Workspace-relative path

string
sourceHash
string
extractor
string
sourceType
string
observedAt
string format: date-time
createdRev
required
integer
deletedRev
integer
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
edges
Array<object>
object
id
required
string
src
required
string
dst
required
string
predicate
required

Calls | imports | contains | …

string
attrs
required
object
key
additional properties
any
createdRev
required
integer
deletedRev
integer
metadata
object
query
string
seedEntities
Array<string>
hopsExpanded
integer
asOfRev
integer
depth
string
Examplegenerated
{
"claims": [
{}
],
"compactClaims": [
{}
],
"conflicts": [
{}
],
"decisions": [
{}
],
"intents": [
{}
],
"nodes": [
{
"id": "example",
"kind": "example",
"name": "example",
"attrs": {},
"provenance": {
"sourceUri": "example",
"sourceHash": "example",
"extractor": "example",
"sourceType": "example",
"observedAt": "2026-04-15T12:00:00Z"
},
"createdRev": 1,
"deletedRev": 1,
"createdAt": "2026-04-15T12:00:00Z",
"updatedAt": "2026-04-15T12:00:00Z"
}
],
"edges": [
{
"id": "example",
"src": "example",
"dst": "example",
"predicate": "example",
"attrs": {},
"createdRev": 1,
"deletedRev": 1
}
],
"metadata": {
"query": "example",
"seedEntities": [
"example"
],
"hopsExpanded": 1,
"asOfRev": 1,
"depth": "example"
}
}