Commit Graph

10 Commits

Author SHA1 Message Date
2f05418f42 refactor: remove JSONL logging code from BaseAgent
- Remove _log_message() and _setup_logging() methods
- Remove all calls to logging methods in run_trading_session()
- Update log_path parameter docstring for clarity
- Update integration test to verify conversation history instead of JSONL files
- Reasoning logs now stored exclusively in database via model_day_executor
- Conversation history tracking preserved in memory

Related: Task 6 of reasoning logs API feature
2025-11-02 18:16:06 -05:00
f83e4caf41 feat: add AI-powered summary generation to BaseAgent 2025-11-02 17:59:56 -05:00
837504aa17 feat: add conversation history tracking to BaseAgent
- Add conversation_history instance variable to BaseAgent.__init__
- Create _capture_message() method to capture messages with timestamps
- Create get_conversation_history() method to retrieve conversation
- Create clear_conversation_history() method to reset history
- Modify run_trading_session() to capture user prompts and AI responses
- Add comprehensive unit tests for conversation tracking
- Fix datetime deprecation warning by using timezone-aware datetime

All tests pass successfully.
2025-11-02 17:55:05 -05:00
b09e1b0b11 feat: integrate mock AI provider in BaseAgent for DEV mode
Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-01 11:25:49 -04:00
ab085e5545 fix: suppress unused parameter warnings in mock LangChain model 2025-11-01 11:16:51 -04:00
9ffd42481a feat: add LangChain-compatible mock chat model wrapper
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-01 11:15:59 -04:00
b6867c9c16 feat: add mock AI provider for dev mode with stock rotation 2025-11-01 11:07:46 -04:00
Mirza Samad
3e9cd5f35b changes 2025-10-29 09:42:37 +03:00
tianyufan
eaf9379c21 support multi url and key 2025-10-27 21:37:46 +08:00
tianyufan
df5c25c98d init update 2025-10-24 00:35:21 +08:00