SDK catalog / Agent Memory

Agent Memory

preview 0.3.0-alpha.1

Preview documentation for @workforce-sdk/agent-memory@0.3.0-alpha.1. Existing legacy downloads may use a different API; this page does not announce a new release.

import { createAgentMemory } from '@workforce-sdk/agent-memory'

const memory = createAgentMemory(process.argv[2] ?? './agent-memory.yaml', {
  admission: { name: 'app-policy', admit: async event => event },
})
try {
  memory.notes.write({ name: 'naming', description: 'Naming rule', scope: 'personal', body: 'Use clear names.' })
  console.log(memory.notes.search('names'))
} finally {
  await memory.dispose()
}