├── .editorconfig ├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── lint.yml │ └── tests.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── SECURITY.md ├── docker-compose.yml ├── docker-entrypoint.sh ├── docker-run.sh ├── docs ├── README.md ├── advanced_ai_features.md ├── development │ ├── architecture.md │ ├── contributing.md │ └── testing.md ├── features │ ├── ADVANCED_FEATURES.md │ ├── ADVANCED_ROADMAP.md │ └── FEATURES.md ├── project │ ├── PHASE_1_COMPLETION_SUMMARY.md │ └── ROADMAP.md ├── setup │ ├── SETUP_COMPLETE.md │ └── setup_gmail_oauth.md └── usage │ ├── cli.md │ ├── docker.md │ └── tui.md ├── pyproject.toml ├── pytest.ini ├── requirements.txt ├── scripts ├── README.md ├── deprecated_migration_scripts │ ├── README.md │ ├── analyze_ceo_emails.py │ ├── analyze_labeled_emails.py │ ├── apply_ceo_labels.py │ ├── authenticate_gmail.py │ ├── bulk_label_emails.py │ ├── ceo_insights.py │ ├── check_email_count.py │ ├── create_ceo_labels.py │ ├── create_receipt_label.py │ ├── create_remaining_ceo_labels.py │ ├── fast_ceo_processor.py │ ├── label_all_emails.py │ ├── process_ceo_emails_batch.py │ ├── pull_all_emails.py │ ├── pull_gmail_directly.py │ ├── setup_credentials.py │ ├── test_ai_analysis.py │ ├── test_ai_categorization.py │ ├── test_complete_flow.py │ ├── test_gmail_labels.py │ ├── test_install.py │ ├── test_receipt_labeling.py │ └── test_triage_system.py ├── examples │ ├── README.md │ ├── test_ceo_intelligence.py │ └── test_collaborative_agents.py └── utilities │ ├── README.md │ └── cleanup_overlabeled_emails.py ├── setup.cfg ├── src └── email_agent │ ├── __init__.py │ ├── __version__.py │ ├── agents │ ├── __init__.py │ ├── action_extractor.py │ ├── categorizer.py │ ├── ceo_assistant.py │ ├── collaborative_processor.py │ ├── collector.py │ ├── commitment_tracker.py │ ├── crew.py │ ├── draft_agent.py │ ├── enhanced_ceo_labeler.py │ ├── enhanced_summarizer.py │ ├── learning_system.py │ ├── relationship_intelligence.py │ ├── sentiment_analyzer.py │ ├── summarizer.py │ ├── thread_analyzer.py │ ├── thread_intelligence.py │ ├── thread_summarizer.py │ ├── triage_agent.py │ └── unified_ceo_intelligence.py │ ├── cli │ ├── __init__.py │ ├── commands │ │ ├── __init__.py │ │ ├── brief.py │ │ ├── categories.py │ │ ├── ceo.py │ │ ├── config.py │ │ ├── drafts.py │ │ ├── inbox.py │ │ ├── init.py │ │ ├── pull.py │ │ ├── rules.py │ │ └── status.py │ └── main.py │ ├── config.py │ ├── connectors │ ├── __init__.py │ ├── gmail.py │ └── gmail_service.py │ ├── models.py │ ├── performance │ └── monitor.py │ ├── rules │ ├── __init__.py │ ├── advanced_engine.py │ ├── builtin.py │ ├── engine.py │ └── processors.py │ ├── sdk │ ├── __init__.py │ ├── base.py │ └── exceptions.py │ ├── storage │ ├── __init__.py │ ├── database.py │ └── models.py │ └── tui │ ├── __init__.py │ └── app.py └── tests ├── __init__.py ├── conftest.py ├── test_agents.py ├── test_cli.py ├── test_database.py ├── test_draft_agent.py ├── test_enhanced_summarizer.py ├── test_models.py └── test_tui.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docker-entrypoint.sh -------------------------------------------------------------------------------- /docker-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docker-run.sh -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/advanced_ai_features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/advanced_ai_features.md -------------------------------------------------------------------------------- /docs/development/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/development/architecture.md -------------------------------------------------------------------------------- /docs/development/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/development/contributing.md -------------------------------------------------------------------------------- /docs/development/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/development/testing.md -------------------------------------------------------------------------------- /docs/features/ADVANCED_FEATURES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/features/ADVANCED_FEATURES.md -------------------------------------------------------------------------------- /docs/features/ADVANCED_ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/features/ADVANCED_ROADMAP.md -------------------------------------------------------------------------------- /docs/features/FEATURES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/features/FEATURES.md -------------------------------------------------------------------------------- /docs/project/PHASE_1_COMPLETION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/project/PHASE_1_COMPLETION_SUMMARY.md -------------------------------------------------------------------------------- /docs/project/ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/project/ROADMAP.md -------------------------------------------------------------------------------- /docs/setup/SETUP_COMPLETE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/setup/SETUP_COMPLETE.md -------------------------------------------------------------------------------- /docs/setup/setup_gmail_oauth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/setup/setup_gmail_oauth.md -------------------------------------------------------------------------------- /docs/usage/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/usage/cli.md -------------------------------------------------------------------------------- /docs/usage/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/usage/docker.md -------------------------------------------------------------------------------- /docs/usage/tui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/docs/usage/tui.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/README.md -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/analyze_ceo_emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/analyze_ceo_emails.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/analyze_labeled_emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/analyze_labeled_emails.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/apply_ceo_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/apply_ceo_labels.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/authenticate_gmail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/authenticate_gmail.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/bulk_label_emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/bulk_label_emails.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/ceo_insights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/ceo_insights.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/check_email_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/check_email_count.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/create_ceo_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/create_ceo_labels.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/create_receipt_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/create_receipt_label.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/create_remaining_ceo_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/create_remaining_ceo_labels.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/fast_ceo_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/fast_ceo_processor.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/label_all_emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/label_all_emails.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/process_ceo_emails_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/process_ceo_emails_batch.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/pull_all_emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/pull_all_emails.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/pull_gmail_directly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/pull_gmail_directly.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/setup_credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/setup_credentials.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/test_ai_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/test_ai_analysis.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/test_ai_categorization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/test_ai_categorization.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/test_complete_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/test_complete_flow.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/test_gmail_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/test_gmail_labels.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/test_install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/test_install.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/test_receipt_labeling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/test_receipt_labeling.py -------------------------------------------------------------------------------- /scripts/deprecated_migration_scripts/test_triage_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/deprecated_migration_scripts/test_triage_system.py -------------------------------------------------------------------------------- /scripts/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/examples/README.md -------------------------------------------------------------------------------- /scripts/examples/test_ceo_intelligence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/examples/test_ceo_intelligence.py -------------------------------------------------------------------------------- /scripts/examples/test_collaborative_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/examples/test_collaborative_agents.py -------------------------------------------------------------------------------- /scripts/utilities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/utilities/README.md -------------------------------------------------------------------------------- /scripts/utilities/cleanup_overlabeled_emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/scripts/utilities/cleanup_overlabeled_emails.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/setup.cfg -------------------------------------------------------------------------------- /src/email_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/__init__.py -------------------------------------------------------------------------------- /src/email_agent/__version__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/__version__.py -------------------------------------------------------------------------------- /src/email_agent/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/__init__.py -------------------------------------------------------------------------------- /src/email_agent/agents/action_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/action_extractor.py -------------------------------------------------------------------------------- /src/email_agent/agents/categorizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/categorizer.py -------------------------------------------------------------------------------- /src/email_agent/agents/ceo_assistant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/ceo_assistant.py -------------------------------------------------------------------------------- /src/email_agent/agents/collaborative_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/collaborative_processor.py -------------------------------------------------------------------------------- /src/email_agent/agents/collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/collector.py -------------------------------------------------------------------------------- /src/email_agent/agents/commitment_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/commitment_tracker.py -------------------------------------------------------------------------------- /src/email_agent/agents/crew.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/crew.py -------------------------------------------------------------------------------- /src/email_agent/agents/draft_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/draft_agent.py -------------------------------------------------------------------------------- /src/email_agent/agents/enhanced_ceo_labeler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/enhanced_ceo_labeler.py -------------------------------------------------------------------------------- /src/email_agent/agents/enhanced_summarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/enhanced_summarizer.py -------------------------------------------------------------------------------- /src/email_agent/agents/learning_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/learning_system.py -------------------------------------------------------------------------------- /src/email_agent/agents/relationship_intelligence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/relationship_intelligence.py -------------------------------------------------------------------------------- /src/email_agent/agents/sentiment_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/sentiment_analyzer.py -------------------------------------------------------------------------------- /src/email_agent/agents/summarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/summarizer.py -------------------------------------------------------------------------------- /src/email_agent/agents/thread_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/thread_analyzer.py -------------------------------------------------------------------------------- /src/email_agent/agents/thread_intelligence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/thread_intelligence.py -------------------------------------------------------------------------------- /src/email_agent/agents/thread_summarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/thread_summarizer.py -------------------------------------------------------------------------------- /src/email_agent/agents/triage_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/triage_agent.py -------------------------------------------------------------------------------- /src/email_agent/agents/unified_ceo_intelligence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/agents/unified_ceo_intelligence.py -------------------------------------------------------------------------------- /src/email_agent/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/__init__.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/__init__.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/brief.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/brief.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/categories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/categories.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/ceo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/ceo.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/config.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/drafts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/drafts.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/inbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/inbox.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/init.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/pull.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/pull.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/rules.py -------------------------------------------------------------------------------- /src/email_agent/cli/commands/status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/commands/status.py -------------------------------------------------------------------------------- /src/email_agent/cli/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/cli/main.py -------------------------------------------------------------------------------- /src/email_agent/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/config.py -------------------------------------------------------------------------------- /src/email_agent/connectors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/connectors/__init__.py -------------------------------------------------------------------------------- /src/email_agent/connectors/gmail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/connectors/gmail.py -------------------------------------------------------------------------------- /src/email_agent/connectors/gmail_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/connectors/gmail_service.py -------------------------------------------------------------------------------- /src/email_agent/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/models.py -------------------------------------------------------------------------------- /src/email_agent/performance/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/performance/monitor.py -------------------------------------------------------------------------------- /src/email_agent/rules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/rules/__init__.py -------------------------------------------------------------------------------- /src/email_agent/rules/advanced_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/rules/advanced_engine.py -------------------------------------------------------------------------------- /src/email_agent/rules/builtin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/rules/builtin.py -------------------------------------------------------------------------------- /src/email_agent/rules/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/rules/engine.py -------------------------------------------------------------------------------- /src/email_agent/rules/processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/rules/processors.py -------------------------------------------------------------------------------- /src/email_agent/sdk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/sdk/__init__.py -------------------------------------------------------------------------------- /src/email_agent/sdk/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/sdk/base.py -------------------------------------------------------------------------------- /src/email_agent/sdk/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/sdk/exceptions.py -------------------------------------------------------------------------------- /src/email_agent/storage/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/storage/__init__.py -------------------------------------------------------------------------------- /src/email_agent/storage/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/storage/database.py -------------------------------------------------------------------------------- /src/email_agent/storage/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/storage/models.py -------------------------------------------------------------------------------- /src/email_agent/tui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/tui/__init__.py -------------------------------------------------------------------------------- /src/email_agent/tui/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/src/email_agent/tui/app.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Test suite for Email Agent.""" 2 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/tests/test_agents.py -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/tests/test_database.py -------------------------------------------------------------------------------- /tests/test_draft_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/tests/test_draft_agent.py -------------------------------------------------------------------------------- /tests/test_enhanced_summarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/tests/test_enhanced_summarizer.py -------------------------------------------------------------------------------- /tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/tests/test_models.py -------------------------------------------------------------------------------- /tests/test_tui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haasonsaas/email-agent/HEAD/tests/test_tui.py --------------------------------------------------------------------------------