Skip to content

feat: GmailLabelManager #3

@lexi-chief-of-staff

Description

@lexi-chief-of-staff

Add label CRUD to GmailDriver: create/list/update/delete labels + message labeling helpers.

Spec:

  • createLabel(name, color, ?parent) → label ID
  • listLabels() → paginated labels
  • deleteLabel(id)
  • applyLabel(msgIds, labelId) → batchModify wrapper
  • Tests: full CRUD cycle

Powers Lexi rules like auto-label 'pay:bill', 'archive:promo'. Refs batchModify.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions