44 lines
3.1 KiB
JSON
44 lines
3.1 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(python -c \"from config import PlatformConfig; from engine import TechnicalEngine; from data_provider import ForexDataProvider; from news_engine import NewsEngine; from signal_aggregator import SignalAggregator, SignalReport; print\\('All imports OK'\\)\")",
|
|
"Bash(pip install *)",
|
|
"Bash(python -c ' *)",
|
|
"Bash(python -m venv .venv)",
|
|
"Bash(.venv\\\\Scripts\\\\python.exe -m pip install pandas numpy requests yfinance python-dateutil -q)",
|
|
"PowerShell(& \".venv\\\\Scripts\\\\python.exe\" -m pip install pandas numpy requests yfinance python-dateutil -q 2>&1)",
|
|
"PowerShell(& \".venv\\\\Scripts\\\\python.exe\" main.py 2>&1)",
|
|
"PowerShell(& \".venv\\\\Scripts\\\\python.exe\" -c \"from data_provider import ForexDataProvider; print\\('import OK'\\)\")",
|
|
"Bash(dir h:\\\\Apps\\\\htdocs\\\\ForexBot2\\\\*.py /b)",
|
|
"Bash(.venv/Scripts/pip freeze *)",
|
|
"Bash(git add *)",
|
|
"Bash(git push *)",
|
|
"Bash(git pull *)",
|
|
"Bash(git checkout *)",
|
|
"Bash(git rebase *)",
|
|
"Bash(Get-ChildItem -Recurse -File)",
|
|
"Bash(Select-Object FullName)",
|
|
"Bash(cd /d \"h:\\\\Apps\\\\htdocs\\\\ForexBot2\")",
|
|
"Bash(python -c \"import ast; ast.parse\\(open\\('telegram_bot.py'\\).read\\(\\)\\); print\\('Syntax OK'\\)\")",
|
|
"Bash(python -c \"import ast; ast.parse\\(open\\(r'h:/Apps/htdocs/ForexBot2/telegram_bot.py'\\).read\\(\\)\\); print\\('Syntax OK'\\)\")",
|
|
"Bash(python -c \"import ast; ast.parse\\(open\\(r'h:/Apps/htdocs/ForexBot2/telegram_bot.py', encoding='utf-8'\\).read\\(\\)\\); print\\('Syntax OK'\\)\")",
|
|
"Bash(git -C \"h:/Apps/htdocs/ForexBot2\" status)",
|
|
"Bash(git -C \"h:/Apps/htdocs/ForexBot2\" diff)",
|
|
"Bash(git -C \"h:/Apps/htdocs/ForexBot2\" log --oneline -5)",
|
|
"Bash(git -C \"h:/Apps/htdocs/ForexBot2\" add telegram_bot.py)",
|
|
"Bash(git -C h:/Apps/htdocs/ForexBot2 commit -m ' *)",
|
|
"Bash(git -C \"h:/Apps/htdocs/ForexBot2\" push)",
|
|
"Bash(git -C \"h:/Apps/htdocs/ForexBot2\" remote set-url origin http://harry:Sekhon007@192.168.2.10:3000/harry/ForexBot2.git)",
|
|
"Bash(git -C \"h:/Apps/htdocs/ForexBot2\" add USAGE.md)",
|
|
"Bash(ssh forex2@192.168.2.10 \"pkill -f telegram_bot.py; sleep 1; pgrep -fa telegram_bot.py || echo 'No bot processes running'\")",
|
|
"Bash(python -c \"import ast; ast.parse\\(open\\(r'h:/Apps/htdocs/ForexBot2/telegram_bot.py', encoding='utf-8'\\).read\\(\\)\\); print\\('OK'\\)\")",
|
|
"Bash(git -C \"h:/Apps/htdocs/ForexBot2\" add CLAUDE.md)",
|
|
"Bash(git -C \"h:/Apps/htdocs/ForexBot2\" add data_provider.py telegram_bot.py)",
|
|
"WebFetch(domain:github.com)",
|
|
"WebFetch(domain:finnhub.io)",
|
|
"Bash(python -c \"import ast; ast.parse\\(open\\('data_provider_finnhub.py'\\).read\\(\\)\\); ast.parse\\(open\\('signal_aggregator.py'\\).read\\(\\)\\); ast.parse\\(open\\('telegram_bot.py'\\).read\\(\\)\\); ast.parse\\(open\\('config.py'\\).read\\(\\)\\); print\\('All files parse OK'\\)\")",
|
|
"Bash(python -c \"import io, ast; ast.parse\\(io.open\\('data_provider_finnhub.py', encoding='utf-8'\\).read\\(\\)\\); print\\('OK'\\)\")"
|
|
]
|
|
}
|
|
}
|