Commit Graph

7 Commits

Author SHA1 Message Date
佐藤優一 654bdcf22d Fix Mock-related test failures
- Updated mock_toolkit fixture to create proper mock functions with __name__ attributes
- Fixed TypeError/ValueError issues where Mock objects were passed to tool decorators
- Downgraded numpy to 1.26.4 and pandas to 2.1.4 to resolve import performance issues
- Added test scripts to verify mock fixes are working correctly

The mock functions now properly implement:
- __name__ attribute for tool decorator compatibility
- name attribute for tool name extraction
- Callable interface with proper return values
- Mock tracking capabilities (called, call_count, etc.)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-11 10:22:58 +09:00
佐藤優一 f776c1ddc2 Fix ImportError: correct set_config import path
- Changed import from tradingagents.dataflows.interface to tradingagents.dataflows.config
- Updated test patches to use correct import path
- Fixes CI test collection failure
2025-08-10 23:35:04 +09:00
佐藤優一 850764ad7b Apply Black formatting to pass CI checks
- Formatted 33 Python files with Black
- Fixed code style to meet project standards
- Ensures CI/CD pipeline passes formatting checks
2025-08-10 23:25:04 +09:00
佐藤優一 6f3981412b Fix remaining ruff linting errors
- Fixed all F-type errors (undefined names, unused imports)
- Applied automatic fixes for code style issues
- Ensured CI/CD pipeline passes all checks
2025-08-10 23:13:31 +09:00
佐藤優一 4361ed19e4 Add comprehensive testing and CI/CD infrastructure
- Set up complete testing framework with pytest and coverage
- Add GitHub Actions workflows for CI/CD (PR, main, release pipelines)
- Configure code quality tools (Black, Ruff, mypy, bandit, safety)
- Implement post-tool hooks for automatic code validation
- Add subagent definitions for specialized domain tasks
- Update documentation with testing and CI/CD guidelines

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-10 22:43:36 +09:00
Yijia Xiao 26c5ba5a78
Revert "Docker support and Ollama support (#47)" (#57)
This reverts commit 78ea029a0b.
2025-06-26 00:07:58 -04:00
Geeta Chauhan 78ea029a0b
Docker support and Ollama support (#47)
- Added support for running CLI and Ollama server via Docker
- Introduced tests for local embeddings model and standalone Docker setup
- Enabled conditional Ollama server launch via LLM_PROVIDER
2025-06-25 23:57:05 -04:00