Files
openclaw/extensions/telegram/src/bot-message-context.session.runtime.ts
Ayaan Zaidi 3ad465d32b fix(telegram): persist ambient transcript rows
Persist room-event observations as durable bare user transcript rows and carry an ambient transcript watermark through session state so Telegram chat windows only include the unpersisted gap.

Fixes #99257
2026-07-02 19:01:22 -07:00

12 lines
597 B
TypeScript

// Telegram plugin module implements bot message context.session behavior.
export { buildChannelInboundEventContext } from "openclaw/plugin-sdk/channel-inbound";
export {
readAmbientTranscriptWatermark,
readSessionUpdatedAt,
resolveAmbientTranscriptWatermarkKey,
resolveStorePath,
} from "openclaw/plugin-sdk/session-store-runtime";
export { recordInboundSession } from "openclaw/plugin-sdk/conversation-runtime";
export { resolveInboundLastRouteSessionKey } from "openclaw/plugin-sdk/routing";
export { resolvePinnedMainDmOwnerFromAllowlist } from "openclaw/plugin-sdk/security-runtime";