feat: Alex rollout — persona, Socket Mode, payments, channels, App Home, unanswered questions #9
No reviewers
Labels
No labels
app
bug
ci
compliance
dependencies
docker
docs
documentation
duplicate
enhancement
good first issue
help wanted
infra
invalid
javascript
question
wontfix
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference: adam/seahaven-slack-bot#9
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "feature/alex-rollout"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
seahaven-alexwith friendly/professional coworker identity@slack/socket-mode) for persistent WebSocket connection to Slacklookup_payment_by_vendor,lookup_payment_by_invoice,lookup_payment_by_check) readingPaymentsDashboardDynamoDB tablemessage.im) and @mentions (app_mention) in any channelSiteAssignmentstable with auto-populatedverified-sites(owned by po-ingest)seahaven-unanswered-questionsDynamoDB table (180-day TTL)Files changed
bedrock-agent.ts,slack-handler.ts,conversation-log.ts,socket-mode.ts(new),notion-sync.ts,po-sync.ts,workorder-sync.tsseahaven-slack-bot-stack.tsslack-processor/index.ts,wo-po-lookup/index.ts,app-home/index.ts(new)services/socket-mode/(new — Dockerfile, TypeScript, package.json)lambda/slack-webhook/index.ts,scripts/seed-sites.tsTest plan
verified-sites@Alexin a channel gets threaded replyseahaven-unanswered-questionstable