# Project: agents-runtime ## Architecture - Central Temporal orchestrator using `CentralOrchestratorWorkflow`. - LangChain agent powered by `langchain-google-genai` and Gemini API. - Tools: WhatsApp, Reminder, Calendar, Utility Scraper. ## Milestones | # | Name | Scope | Dependencies | Status | |---|------|-------|-------------|--------| | 1 | Central Agent | Create workflow, worker, LangChain agent with tools, and tests. | none | DONE | | 2 | Add Utility Scraper | Add trigger_utility_scraper @tool to make POST requests. | M1 | DONE | ## Code Layout - `src/agent.py`: LangChain agent and tools. - `src/orchestrator.py`: Temporal workflow. - `src/worker.py`: Temporal worker setup. - `test_orchestrator.py`: E2E test.