notification manager for bsky noti.waow.tech
0

Configure Feed

Select the types of activity you want to include in your feed.

noti / env.d.ts
803 B 28 lines
1interface Env { 2 ANTHROPIC_API_KEY: string; 3 ANTHROPIC_MODEL?: string; 4 ATPROTO_APPVIEW_PROXY?: string; 5 DB: D1Database; 6 LABELERS?: string; 7 LLM_DAILY_CALL_LIMIT?: string; 8 LLM_DAILY_TOKEN_LIMIT?: string; 9 LOADER: WorkerLoader; 10 PUBLIC_URL: string; 11 RECOMMENDATION_COOLDOWN_MINUTES?: string; 12 RECOMMENDATION_QUEUE: Queue<RecommendationJobMessage>; 13 TYPEAHEAD_URL?: string; 14 WEBHOOK_ENCRYPTION_KEY: string; 15 WEBHOOK_QUEUE: Queue<WebhookDeliveryMessage>; 16 GROUP_INBOX: DurableObjectNamespace<import('./src/cloudflare/group-inbox').GroupInbox>; 17 USER_GRAPH: DurableObjectNamespace<import('./src/cloudflare/user-graph').UserGraph>; 18} 19 20interface RecommendationJobMessage { 21 jobId: string; 22 userDid: string; 23 stateKey: string; 24} 25 26interface WebhookDeliveryMessage { 27 deliveryId: string; 28}