API Reference
interfaces
Wakersubscription

@coasys/ad4m / Exports / WakerSubscription

Interface: WakerSubscription

WakerSubscriptionManager — manages live query subscriptions for the waker.

This is the single implementation: it is exported from @coasys/ad4m and used by the integration tests, and the OpenClaw AD4M plugin re-exports this module (plugins/ad4m/wakerSubscriptionManager.ts) rather than carrying its own copy. Any behaviour change belongs here.

Table of contents

Properties

Properties

channel

• channel: string

Defined in

core/src/perspectives/WakerSubscriptionManager.ts:14 (opens in a new tab)


id

• id: string

Defined in

core/src/perspectives/WakerSubscriptionManager.ts:11 (opens in a new tab)


neighbourhood

• Optional neighbourhood: string

Defined in

core/src/perspectives/WakerSubscriptionManager.ts:16 (opens in a new tab)


perspective

• perspective: string

Defined in

core/src/perspectives/WakerSubscriptionManager.ts:13 (opens in a new tab)


query

• query: string

Defined in

core/src/perspectives/WakerSubscriptionManager.ts:15 (opens in a new tab)


type

• type: "mention" | "channel-messages"

Defined in

core/src/perspectives/WakerSubscriptionManager.ts:12 (opens in a new tab)