Skip to main content
POST
Add Memory To Pack

Authorizations

Authorization
string
header
required

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

Path Parameters

context_pack_name
string
required

Body

application/json
content
TextContent · object
required
memory_type
enum<string>
required
Available options:
fact,
experience,
observation,
instruction,
preference,
summary,
glossary,
ontology,
textual_pattern,
kpi,
exemplar,
join,
numeric_pattern,
policy
source
MemorySourceInfo · object
required
content_url
string | null
search_text
string | null
classification
MemoryClassificationInfo · object
metadata
Metadata · object
expires_at
string<date-time> | null
pinned
boolean
default:false

Response

Successful Response

id
string
required
context_pack_id
string
required
version
integer
required
content
Content · object
required
memory_type
enum<string>
required
Available options:
fact,
experience,
observation,
instruction,
preference,
summary,
glossary,
ontology,
textual_pattern,
kpi,
exemplar,
join,
numeric_pattern,
policy
source
MemorySourceInfo · object
required
classification
MemoryClassificationInfo · object
required
metadata
Metadata · object
required
quality
MemoryQualityInfo · object
required
access
MemoryAccessInfo · object
required
status
enum<string>
required
Available options:
active,
superseded,
archived,
deleted
created_at
string<date-time>
required
updated_at
string<date-time>
required
content_url
string | null
search_text
string | null
superseded_by
string | null
archived_at
string<date-time> | null
deleted_at
string<date-time> | null
superseded_at
string<date-time> | null
reactivated_at
string<date-time> | null
expires_at
string<date-time> | null
pinned
boolean
default:false
pinned_at
string<date-time> | null
unpinned_at
string<date-time> | null