PREREQUISITE: Read
../gws-shared/SKILL.mdfor auth, global flags, and security rules. If missing, rungws generate-skillsto create it.
Read a message and extract its body or headers
bash
gws gmail +read --id <ID>
FlagRequiredDefaultDescription--id✓—The Gmail message ID to read--headers——Include headers (From, To, Subject, Date) in the output--format—textOutput format (text, json)--html——Return HTML body instead of plain text--dry-run——Show the request that would be sent without executing it
bash
gws gmail +read --id 18f1a2b3c4d
gws gmail +read --id 18f1a2b3c4d --headers
gws gmail +read --id 18f1a2b3c4d --format json | jq '.body'