slowave_activate
Prime working memory with relevant context and open a server-side session automatically. Call this first to surface task-relevant memories and procedures, eliminating the need to manage session startup.
Instructions
Prime working memory with relevant context. Opens an implicit session.
Call this once at the beginning of every task. Spreading activation surfaces relevant memories and procedures, and opens a server-side session so you never need to call session_start manually.
The cognitive cycle: 1. slowave_activate(task, initial_goal, scope) <- start here 2. slowave_remember(content, type, scope) <- for durable facts 3. slowave_recall(query) <- mid-task lookup 4. slowave_feedback(retrieval_id, feedback, ...) <- after using memories 5. slowave_commit(session_id, outcome, ...) <- close the task
Args:
task: verbatim task description (required, nonblank).
initial_goal: concise action-led provisional objective (required, nonblank).
scope: required retrieval boundary in kind:id form.
continuity_id: omit on the first client-conversation activation;
retain and resend the returned opaque token unchanged on later
activations in that conversation. Never invent or reuse it.
task_context: optional structured facts that condition retrieval.
Returns: retrieval_id: pass to slowave_feedback. session_id: required by recall and commit. memory_state: cold_start or available for the resolved scope. memories: canonical [{memory_id, content, pathway, provenance?}]. procedures: execution-backed procedures, pending O4 canonicalization. warnings: stable structured safety warnings. continuity_id: server-issued opaque client-conversation token. continuity_state: started on omission, continued on valid reuse. retrieval_policy_version: server-selected retrieval-policy identifier. more_available: whether a frozen continuation page is available. continue_from: opaque continuation cursor, present only when more_available. accessible_field: bounded orientation for unreturned candidates; contains extra_candidates, kinds, and approx_extra_tokens, never content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | ||
| scope | Yes | ||
| initial_goal | Yes | ||
| task_context | No | ||
| continuity_id | No | ||
| semantic_context | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||