@atheory-ai/kitsune-modules-sync
v0.1.0
Published
Sync capability module for Kitsune.
Maintainers
Readme
@atheory-ai/kitsune-modules-sync
Runtime event sync capability module for Kitsune.
@atheory-ai/kitsune-modules-sync queues selected runtime events and flushes them to a transport, making it useful for API-backed sync, testing, and workflow replay.
Install
pnpm add @atheory-ai/kitsune-modules-syncUse
import { createKitRuntime } from '@atheory-ai/kitsune-core'
import { memorySyncTransport, syncModule } from '@atheory-ai/kitsune-modules-sync'
const runtime = createKitRuntime()
await runtime.install(syncModule({ transport: memorySyncTransport() }))
await runtime.start()Commands
sync.flush
Exports
syncModuleSyncTokenmemorySyncTransport- Sync module, record, service, transport, and memory transport types
Documentation
See the Kitsune docs at https://kitsune.atheory.ai.
License
Apache-2.0
