memory_event
Shipped in v3-alpha (Beta). Interface may still change before 3.0 stable.
Description
Record that something happened. Events are immutable and create temporal anchors.
Input schema
{
name: string, // e.g., "deploy.success", "user.complained"
description: string,
type: "system" | "external" | "user" | "agent" | "scheduled",
relatedEntities?: string[],
metadata?: Record<string, unknown>,
}Example
await mcp.callTool("memory_event", {
name: "deploy.production.success",
description: "v2.3.1 deployed to production",
type: "external",
relatedEntities: ["entity_prod_cluster"],
metadata: { commit: "abc123", duration: 180 },
});Backed by
- Tasks & events — concept
- Predictive memory — events feed pattern mining
POST /v1/memory/events— REST surface