initialize
Prepare a namespace with boot/personality memories for a new session, creating default identity and workflow memories. Idempotent: never overwrites existing memories.
Instructions
Initialize a namespace with v2.1 boot/personality memories. On a new session, call initialize(namespace, profile?) once if the namespace may be empty, then read(namespace, "system://boot") before answering. Idempotent: active existing memories are never overwritten. profile defaults to "assistant"; accepted profiles are "assistant" and "blank".
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"namespace": "<namespace>"
},
"name": "initialize"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | assistant creates default identity/principle/workflow memories; blank creates only minimal structural identity placeholders. | assistant |
| namespace | Yes | User namespace, e.g. admin or alice |