- CDK stack for Sea Haven Industries internal Slack assistant - Bedrock Agent (Claude 3.5 Sonnet) with QBO + Google Maps action groups - VectorKnowledgeBase via @cdklabs/generative-ai-cdk-constructs (AOSS + S3) - Slack webhook/processor Lambdas with DM-only filtering - API Gateway HTTP API on bot.seahaven.com - DynamoDB conversation log with 90-day TTL - Secrets Manager references for Slack, QBO OAuth, and Google Maps
24 lines
296 B
Text
24 lines
296 B
Text
*.js
|
|
!jest.config.js
|
|
*.d.ts
|
|
node_modules
|
|
|
|
# CDK asset staging directory
|
|
.cdk.staging
|
|
cdk.out
|
|
|
|
dist/
|
|
|
|
# Lambda build outputs
|
|
lambda/**/dist/
|
|
lambda/**/node_modules/
|
|
|
|
# Knowledge base source documents (may be sensitive)
|
|
docs/
|
|
|
|
# Local env files
|
|
.env
|
|
.env.*
|
|
|
|
# Claude Code project settings
|
|
.claude/
|