feat(trading-twins): Finalize Booking Engine & Infrastructure [31988f42]

- Implemented 'Direct Calendar Booking' logic replacing MS Bookings API.
- Integrated Dual-App architecture for Graph API (Sender vs. Reader permissions).
- Added FastAPI feedback server for Teams and Email interactions.
- Configured Nginx proxy for public feedback URL access.
- Updated Docker configuration (ports, env vars, dependencies).
- Finalized documentation in lead-engine/README.md.
This commit is contained in:
2026-03-05 13:52:16 +00:00
parent b60d38994d
commit bc1bb4ae61
5 changed files with 268 additions and 203 deletions

View File

@@ -252,6 +252,7 @@ services:
restart: unless-stopped
ports:
- "8501:8501"
- "8004:8004"
env_file:
- .env
environment:
@@ -260,6 +261,10 @@ services:
# Explicitly pass keys to ensure availability
SERP_API: "${SERP_API}"
GEMINI_API_KEY: "${GEMINI_API_KEY}"
# Calendar App Credentials
CAL_APPID: "${CAL_APPID}"
CAL_SECRET: "${CAL_SECRET}"
CAL_TENNANT_ID: "${CAL_TENNANT_ID}"
volumes:
- ./lead-engine:/app
# We need to mount the root connector module so it can be imported inside the container