Skip to main content
POST
Query Conclusions

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

workspace_id
string
required

Body

application/json

Semantic search parameters for Conclusions

query
string
required

Semantic search query

top_k
integer
default:10

Number of results to return

Required range: 1 <= x <= 100
distance
number | null

Maximum cosine distance threshold for results

Required range: 0 <= x <= 1
filters
Filters · object | null

Additional filters to apply

Response

Successful Response

id
string
required
content
string
required
observer_id
string
required

The peer who made the conclusion

observed_id
string
required

The peer the conclusion is about

created_at
string<date-time>
required
session_id
string | null
level
enum<string>
default:explicit

Reasoning level of the conclusion: 'explicit' (directly extracted from messages) or 'deductive'/'inductive'/'contradiction' (derived during dreaming).

Available options:
explicit,
deductive,
inductive,
contradiction
source_ids
string[]

IDs of the conclusions this one was derived from: premises for 'deductive', supporting sources for 'inductive', conflicting conclusions for 'contradiction'. Empty for 'explicit' conclusions, which derive from messages rather than from other conclusions.

source_message_ids
string[] | null

IDs of the messages the deriver cited as evidence for an 'explicit' conclusion, in citation order. Evidence may include messages from peers other than the observed one. None for derived levels and for conclusions written before citations were recorded.

times_derived
integer
default:1

Number of times this conclusion has been independently derived.