Skip to content

Expose Gmail filters export/sync#119

Merged
steipete merged 1 commit intoopenclaw:mainfrom
Jeswang:feature/gmail-filters-export-import
Mar 9, 2026
Merged

Expose Gmail filters export/sync#119
steipete merged 1 commit intoopenclaw:mainfrom
Jeswang:feature/gmail-filters-export-import

Conversation

@Jeswang
Copy link
Copy Markdown

@Jeswang Jeswang commented Jan 27, 2026

Summary

  • Expose in the command tree (hidden from top-level help)
  • Add and (replace-all) commands
  • Add tests for export/sync flow

Testing

  • go test ./...

@steipete steipete force-pushed the feature/gmail-filters-export-import branch from d6040b2 to 93faf8f Compare March 9, 2026 03:26
@steipete steipete merged commit fbb230b into openclaw:main Mar 9, 2026
1 check passed
@steipete
Copy link
Copy Markdown
Collaborator

steipete commented Mar 9, 2026

Landed via reviewed rebase onto main.

  • Gate: go test ./internal/cmd -run 'TestGmailFilters(Create_Validation|Create_Forward_NoInputRequiresForce|TextPaths|List_NoFilters|Export)' -count=1, make lint, make test, make ci\n- Land commit: 93faf8f\n- Merge commit: fbb230b\n\nNarrowed the PR to the safe fit on current main: landed gmail filters export only. I left sync out because the current design is destructive-first (delete everything, then best-effort recreate) and still needs a dry-run / transactional / confirmation story before it’s mergeable.\n\nThanks @Jeswang!

klodr pushed a commit to klodr/gogcli that referenced this pull request Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants