This repository has been archived on 2026-08-04. You can view files and clone it, but cannot push or open issues or pull requests.
seahaven-slack-bot/lib/constructs
Adam Moussa 615970eba2 feat: daily purchase-orders DynamoDB → Bedrock KB sync
Add a new Lambda and CDK construct that scans the purchase-orders
DynamoDB table (owned by po-ingest), converts each PO to markdown,
uploads to S3 under the purchase-orders/ prefix, and triggers a
Bedrock Knowledge Base ingestion job. Runs daily at 02:00 UTC via
EventBridge alongside the existing Notion sync.
2026-04-13 14:33:53 -04:00
..
bedrock-agent.ts Add thinking placeholder and improve location parameter handling 2026-04-12 00:01:33 -04:00
conversation-log.ts Initial scaffold: Bedrock-backed Slack DM bot 2026-04-11 23:15:15 -04:00
knowledge-base.ts Initial scaffold: Bedrock-backed Slack DM bot 2026-04-11 23:15:15 -04:00
notion-sync.ts feat: daily Notion → Bedrock KB sync 2026-04-12 22:21:39 -04:00
po-sync.ts feat: daily purchase-orders DynamoDB → Bedrock KB sync 2026-04-13 14:33:53 -04:00
slack-handler.ts Initial scaffold: Bedrock-backed Slack DM bot 2026-04-11 23:15:15 -04:00