Skip to content

fix: support configurable IMAP mailboxes#48

Merged
ecarreras merged 1 commit into
mainfrom
support-imap-mailboxes
May 25, 2026
Merged

fix: support configurable IMAP mailboxes#48
ecarreras merged 1 commit into
mainfrom
support-imap-mailboxes

Conversation

@pilipilisbot
Copy link
Copy Markdown
Owner

Summary

  • make gab read-imap-once --mailbox default to GITHUB_AGENT_BRIDGE_MAILBOX, matching the systemd reader wrapper
  • centralize IMAP mailbox quoting so direct CLI reads can select folders with spaces, such as [Gmail]/All Mail
  • update operator docs and env example for shared-account mailbox/folder configuration

Tests

  • .venv/bin/python -m pytest tests/test_reader_run.py -q
  • .venv/bin/python -m pytest -q
  • git diff --check

No screenshots: backend/CLI/docs-only change.

Closes #47

@ecarreras ecarreras merged commit 559ac61 into main May 25, 2026
3 checks passed
@ecarreras ecarreras deleted the support-imap-mailboxes branch May 25, 2026 15:54
@pilipilisbot
Copy link
Copy Markdown
Owner Author

Post-merge cleanup complete for PR #48.

  • Merge commit: 559ac6124873c663bd592b55b27fab5278bae7c2
  • Post-merge GitHub Actions passed: tests run 26408974765, release run 26408974747
  • Published release: v0.18.6
  • No dedicated PR worktree existed under the workspace, so there was no worktree directory to remove.
  • Removed the stale local support-imap-mailboxes branch after GitHub deleted the remote head branch.
  • Left the canonical checkout in place; it is clean and currently on unrelated branch fix-url-priority.

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.

Suportar carpetes IMAP

2 participants