- Removed the `analyze_data_file` function from tool definitions to streamline functionality. - Enhanced the `execute_python_code` function description to clarify auto-installation of packages and file handling. - Deleted the `python_executor.py` module to simplify the codebase and improve maintainability. - Introduced a new `token_counter.py` module for efficient token counting for OpenAI API requests, including support for Discord image links and cost estimation.
55 lines
665 B
Plaintext
55 lines
665 B
Plaintext
# Python cache and build artifacts
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.so
|
|
|
|
# Git and version control
|
|
.git/
|
|
.github/
|
|
.gitignore
|
|
.gitattributes
|
|
|
|
# Environment files (provided at runtime)
|
|
.env
|
|
.env.*
|
|
|
|
# Virtual environments
|
|
.venv
|
|
env/
|
|
venv/
|
|
ENV/
|
|
|
|
# IDE files
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
|
|
# Documentation (not needed in container)
|
|
*.md
|
|
docs/
|
|
README.md
|
|
LICENSE
|
|
CODE_OF_CONDUCT.md
|
|
SECURITY.md
|
|
|
|
# Test files
|
|
tests/
|
|
test_*.py
|
|
|
|
# Temporary and generated files
|
|
*.log
|
|
logs/
|
|
*.tmp
|
|
*.bak
|
|
.DS_Store
|
|
Thumbs.db
|
|
src/temp_data_files/
|
|
src/outputs/
|
|
outputs/
|
|
|
|
# Database files (will be in MongoDB, not local)
|
|
*.db
|
|
*.sqlite
|
|
*.sqlite3 |