diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..c57d6a4 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,30 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +## [0.2.0] - 2025-04-24 + +![0.2.0 Changes Screenshot](./assets/0.2.0_changes.jpeg) + +### Added +- **Multi‑goal agent architecture** with dynamic goal switching (`goal_choose_agent_type`, `ListAgents`, `ChangeGoal`). + - See [the architecture guide](./architecture.md) and [setup guide](./setup.md). +- **New goal categories & agents**: HR PTO scheduling/checking, paycheck integration, Financial (balances, money movement, loan application), E‑commerce order tracking. + - See [the guide for adding goals and tools](./adding-goals-and-tools.md). +- **Force Confirmation**: `SHOW_CONFIRM` will show a confirmation box before allowing the agent to run a tool. +- **Grok (`x.ai`) LLM provider** support via `GROK_API_KEY`. +- Extensive **docs**: `setup.md`, `architecture.md`, `architecture-decisions.md`, `adding-goals-and-tools.md`, plus new diagrams & assets. + +### Changed +- **UI Confirmation Box** is less 'debug' looking and prettier. +- Package renamed to **`temporal_AI_agent`** and version bumped to **0.2.0** in `pyproject.toml`. +- Environment variables changed (see `.env_example`): (`RAPIDAPI_HOST_*`, `AGENT_GOAL` defaults, `GOAL_CATEGORIES`, `SHOW_CONFIRM`, `FIN_START_REAL_WORKFLOW`). + +## [0.1.0] - 2025-01-04 + +### Added +- **Initial release** of the Temporal AI Agent demo. +- **Single goal agent** architecture with a single goal and agent type. + - This is the agent demoed in the [YouTube video](https://www.youtube.com/watch?v=GEXllEH2XiQ). + +[0.2.0]: https://github.com/temporal-community/temporal-ai-agent/pull/29 \ No newline at end of file diff --git a/assets/0.2.0_changes.jpeg b/assets/0.2.0_changes.jpeg new file mode 100644 index 0000000..40cca05 Binary files /dev/null and b/assets/0.2.0_changes.jpeg differ