feat: implement conversational AI agent with tool-calling #52

Merged
shoko merged 1 commits from feat/conversational-agent-with-tools into main 2026-04-10 09:39:45 +02:00

1 Commits

Author SHA1 Message Date
shokollm
765e390b9b feat: implement conversational AI agent with tool-calling
Prototype implementation that allows:
1. Normal conversation with the AI
2. Tool-calling to update trading strategies

Created new ConversationalAgent that uses CrewAI with tools:
- get_current_strategy: Check current bot strategy
- update_trading_strategy: Update bot's trading configuration

The agent can now respond to questions like 'What is this?' without
forcing JSON output, and can update strategies when user provides
specific parameters.

Refs #51
2026-04-10 05:00:22 +00:00