feat(watcher): add agent Gmail CLI with audit and defaults

Provide list/read/summarize plus reason-gated archive, label, draft, and forward-as-draft, with SQLite audit logging and default-mailbox resolution.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-22 10:09:25 +07:00
co-authored by Cursor
parent 770ed8121a
commit f270f531ea
13 changed files with 1643 additions and 145 deletions
+2 -1
View File
@@ -7,7 +7,8 @@
"start": "node src/index.js",
"test": "node --test test/**/*.test.js",
"process-messages": "node scripts/process-messages.js",
"list-messages": "node scripts/list-messages.js"
"list-messages": "node scripts/list-messages.js",
"gmail": "node scripts/gmail.js"
},
"dependencies": {
"better-sqlite3": "^12.2.0",