create_memory

Create Memory

Function: create_memory() Purpose: Store new memory with optional metadata Parameters:

  • agent_name: Namespace identifier (required)

  • content: Memory text (required)

  • metadata: Optional key-value pairs (tags, priority, etc.)

  • base_url: API endpoint (default: configured kernel URL)

Example:

metadata = {
    "tags": ["project-planning", "urgent"],
    "context": "Q4 strategy meeting"
}
response = create_memory(
    agent_name="project_bot",
    content="Decided to accelerate feature rollout timeline by 2 weeks",
    metadata=metadata
)

Response Structure (MemoryResponse):

{
    "success": true,
    "memory_id": "mem_abc123",
    "content": null,
    "metadata": null,
    "error": null
}

Last updated