Enum Values
Reference for all enumerated values used in the API.
Memory Types
Classification of memory content.
| Value |
Description |
fact |
Verified information or knowledge |
insight |
Derived understanding, pattern, or realization |
conversation |
Conversational context or dialogue |
correction |
Update or correction to previous information |
reference |
External reference, citation, or link |
task |
Action item, todo, or pending work |
checkpoint |
Conversation state snapshot |
identity_core |
Core AI identity information (immutable) |
personality_trait |
AI personality characteristics (evolvable) |
relationship |
User-AI relationship information |
strategy |
Learned behavior patterns or approaches |
Usage
{
"memory_type": "fact"
}
Source Types
Origin of memory creation.
| Value |
Description |
direct_input |
Manually entered by user or AI |
document_upload |
Extracted from uploaded document |
web_scrape |
Scraped from web page |
api_import |
Imported via API from external source |
conversation |
Captured from conversation |
reflection |
Generated from analysis/reflection |
checkpoint |
Created during checkpoint operation |
checkpoint_recall |
Restored from checkpoint |
Usage
{
"source_type": "direct_input"
}
Relationship Types
Types of connections between memories. 24 types total.
Knowledge Evolution
| Value |
Description |
supersedes |
Completely replaces older information |
updates |
Partially updates existing information |
evolution_of |
Natural evolution or development from |
Evidence & Support
| Value |
Description |
supports |
Provides evidence or support for |
contradicts |
Conflicts with or contradicts |
disputes |
Disagrees with or challenges |
Hierarchy & Structure
| Value |
Description |
parent_of |
Contains or encompasses |
child_of |
Is subset or part of |
sibling_of |
At same level, parallel to |
composed_of |
Contains or is made of |
part_of |
Belongs to larger structure |
Causation
| Value |
Description |
causes |
Directly leads to or causes |
influenced_by |
Was shaped or affected by |
prerequisite_for |
Required before or necessary for |
Implementation & Testing
| Value |
Description |
implements |
Applies or implements concept |
documents |
Describes or documents |
tests |
Verifies or validates |
example_of |
Demonstrates or exemplifies |
Conversation & Attribution
| Value |
Description |
responds_to |
Response to previous statement |
references |
Refers to or cites |
inspired_by |
Inspired or motivated by |
Sequence & Flow
| Value |
Description |
follows |
Comes after in sequence |
precedes |
Comes before in sequence |
Dependencies
| Value |
Description |
depends_on |
Requires or depends upon |
Usage
{
"relationship_type": "supports"
}
Direction Types
How relationships are traversed.
| Value |
Description |
DIRECTED |
One-way relationship (A → B) |
BIDIRECTIONAL |
Single relationship, queryable both ways |
INVERSE_PAIRED |
Two relationships with inverse types |
Usage
{
"direction_type": "DIRECTED"
}
Embedding Status
Status of embedding generation.
| Value |
Description |
pending |
Embedding not yet generated |
completed |
Embedding successfully generated |
failed |
Embedding generation failed |
Document Status
Document processing status.
| Value |
Description |
uploading |
File is being uploaded |
processing |
Document is being chunked |
active |
Ready for search |
completed |
All processing complete |
failed |
Processing failed |
Evolution Types
Types of memory evolution.
| Value |
Description |
correction |
Fixed an error or inaccuracy |
update |
Added new information |
expansion |
Expanded with more detail |
contradiction |
Conflicting information found |
deprecation |
Marked as outdated |
Usage
{
"evolution_type": "correction"
}
Lifecycle States
Memory lifecycle states.
| Value |
Description |
active |
Current, active memory |
superseded |
Replaced by newer version |
corrected |
Corrected by newer version |
contradicted |
Contradicted by other information |
archived |
Archived, no longer active |
Contradiction Types
Types of contradictions between memories.
| Value |
Description |
direct |
Completely contradictory statements |
partial |
Partially conflicting information |
contextual |
Contradictory in specific contexts |
Resolution Status
Contradiction resolution status.
| Value |
Description |
unresolved |
Not yet addressed |
resolved |
Resolved with new information |
accepted |
One version accepted as correct |
Traversal Directions
Graph traversal directions.
| Value |
Description |
OUTBOUND |
Follow from source to target |
INBOUND |
Follow from target to source |
ANY |
Follow in either direction |
Usage
{
"direction": "OUTBOUND"
}
Time Windows
Relative time periods for analysis.
| Value |
Description |
recent |
Last 50 memories |
today |
Today's memories |
yesterday |
Yesterday's memories |
week |
Last 7 days |
month |
Last 30 days |
quarter |
Last 90 days |
year |
Last 365 days |
Usage
Sort Orders
Sort direction indicators.
| Prefix |
Direction |
| (none) |
Ascending |
- |
Descending |
Examples
| Value |
Description |
created_at |
Oldest first |
-created_at |
Newest first (default) |
importance |
Lowest first |
-importance |
Highest first |
Usage
{
"sort": "-created_at"
}