memory_type: session_archive
version: "1.0"
description: |
Raw conversation chunk text stored for retrieval.
Not extracted by LLM — created directly from chunked messages.
Provides fallback retrieval when structured extraction misses details.
directory: "ctx://{{ account_id }}/users/{{ user_id }}/memories/session_archives"
filename_template: "{{ routing_key }}.md"
operation_mode: add_only
owner_scope: user
enabled: true
fields:
- name: routing_key
type: string
required: true
description: "Unique chunk identifier (e.g., 'chunk_2023-05-08_session1_0')"
- name: abstract
type: string
required: true
description: "Brief summary of chunk content (≤200 chars)"
- name: overview
type: string
required: true
description: "First few messages as context preview"
- name: content
type: string
required: true
description: "Full raw chunk text (all messages concatenated)"
- name: confidence
type: number
required: true
description: "Always 1.0 for raw archives"
- name: when
type: string
required: false
description: "Temporal range of the chunk"
- name: who
type: string
required: false
description: "Participants in the conversation"