@atheory-ai/kitsune-modules-audit
v0.1.0
Published
Audit trail capability module for Kitsune.
Downloads
87
Maintainers
Readme
@atheory-ai/kitsune-modules-audit
Audit trail capability module for Kitsune.
@atheory-ai/kitsune-modules-audit records and queries append-only audit entries from explicit commands or selected runtime events.
Install
pnpm add @atheory-ai/kitsune-modules-auditUse
import { createKitRuntime } from '@atheory-ai/kitsune-core'
import { auditModule, memoryAuditStore } from '@atheory-ai/kitsune-modules-audit'
const runtime = createKitRuntime()
await runtime.install(auditModule({ store: memoryAuditStore() }))
await runtime.start()
await runtime.command({
type: 'audit.record',
payload: { type: 'settings.updated' },
})Commands
audit.recordaudit.queryaudit.clear
Exports
auditModuleAuditTokenmemoryAuditStore- Audit module, store, service, entry, actor, query, and result types
Documentation
See the Kitsune docs at https://kitsune.atheory.ai.
License
Apache-2.0
