send_repo_email_to_user
Send GitHub repository URLs to users via email after successful uploads. Use to deliver project links directly to validated email addresses with optional descriptions.
Instructions
After a successful GitHub upload, send the repo URL to the user's email via Gmail.
Call this only after the user has confirmed their email is correct. email: the user's email address (validated before sending). repo_url: optional; if omitted, uses the repo URL from the last upload (get_stored). description: optional short description to include in the email body.
Uses SENDER_EMAIL (default charles_forey@trimble.com) and GOOGLE_APP_PASSWORD from .env. Returns success or error with message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | |||
| repo_url | No | ||
| description | No |