Frameworks
Temporal
Temporal activity middleware.
Wraps Temporal activities so AI activities inside long-running workflows pass through the engine. Verdicts surface in the Temporal Web UI alongside the activity trace.
Install
pnpm add @blackunicorn/bonklm-temporalMinimal example
import { withBonkLM } from '@blackunicorn/bonklm-temporal'
export const safeAi = withBonkLM(async function aiActivity(prompt: string) {
return await callModel(prompt)
}, { validators: ['prompt-injection'] })Related connectors