agents-runtime/.agents/orchestrator/PROJECT.md

19 lines
726 B
Markdown

# 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.