codebolt.memory
Memory storage and retrieval system for persisting and accessing data across sessions.
Available Tools
memory_set
- Store data in memorymemory_get
- Retrieve data from memory
Sample Usage
// Store data in memory
const setResult = await codeboltMCP.executeTool(
"codebolt.memory",
"memory_set",
{
key: "user_preferences",
value: {
theme: "dark",
language: "javascript",
autoSave: true
}
}
);
// Retrieve data from memory
const getResult = await codeboltMCP.executeTool(
"codebolt.memory",
"memory_get",
{ key: "user_preferences" }
);
// Store session data
const sessionResult = await codeboltMCP.executeTool(
"codebolt.memory",
"memory_set",
{
key: "session_data",
value: {
startTime: Date.now(),
actions: []
},
ttl: 3600 // Time to live in seconds
}
);
info
This functionality is similar to the memory API and provides persistent storage through MCP interface.