haops_consolidate_memory
Consolidate entity memory by replacing baseText with a concise summary and marking log entries as integrated, for admin and architect roles.
Instructions
Consolidate entity agent memory: replace baseText with updated summary and mark log entries as integrated. Admin and architect roles ONLY. Use this to keep baseText concise by integrating accumulated log entries.
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": {
"projectSlug": "<projectSlug>",
"entityType": "<entityType>",
"entityId": "<entityId>",
"newBaseText": "<newBaseText>"
},
"name": "haops_consolidate_memory"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verbose | No | If true, return the full API response instead of the compact summary (default: false) | |
| entityId | Yes | UUID of the entity (use "self" for project-level memory) | |
| entityType | Yes | Type of entity to consolidate memory for | |
| newBaseText | Yes | The new consolidated baseText (markdown). Should incorporate relevant information from pending log entries. | |
| projectSlug | Yes | The project slug (URL identifier) | |
| integrateUpTo | No | ISO timestamp — mark all log entries up to this time as integrated. If omitted, all pending entries are marked. |