{ "permissions": { "allow": [ "Bash(textutil -convert txt:*)", "Bash(find:*)", "Bash(grep:*)", "Bash(wc:*)", "Bash(/bin/bash -c \"source venv/bin/activate && pip install pyjwt --quiet 2>/dev/null && python -c \"\"import sys; sys.path.insert(0, ''.''); from llm_gateway.models.chat import ChatMessage; print(''Models import OK'')\"\"\")", "Bash(/Users/benjaminadmin/Projekte/breakpilot-pwa/backend/venv/bin/python:*)", "Bash(./venv/bin/pip install:*)", "Bash(brew install:*)", "Bash(brew services start:*)", "Bash(ollama list:*)", "Bash(ollama pull:*)", "Bash(export LLM_GATEWAY_ENABLED=true)", "Bash(export LLM_GATEWAY_DEBUG=true)", "Bash(export LLM_API_KEYS=test-key-123)", "Bash(export ANTHROPIC_API_KEY=\"$ANTHROPIC_API_KEY\")", "Bash(source:*)", "Bash(pytest:*)", "Bash(./venv/bin/pytest:*)", "Bash(python3 -m pytest:*)", "Bash(export TAVILY_API_KEY=\"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\")", "Bash(python3:*)", "Bash(curl:*)", "Bash(pip3 install:*)", "WebSearch", "Bash(export ALERTS_AGENT_ENABLED=true)", "Bash(export LLM_API_KEYS=test-key)", "WebFetch(domain:docs.vast.ai)", "Bash(docker compose:*)", "Bash(docker ps:*)", "Bash(docker inspect:*)", "Bash(docker logs:*)", "Bash(ls:*)", "Bash(docker exec:*)", "WebFetch(domain:www.librechat.ai)", "Bash(export TAVILY_API_KEY=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)", "Bash(/Users/benjaminadmin/Projekte/breakpilot-pwa/backend/venv/bin/pip install:*)", "Bash(/Users/benjaminadmin/Projekte/breakpilot-pwa/backend/venv/bin/pytest -v tests/test_integration/test_librechat_tavily.py -x)", "WebFetch(domain:vast.ai)", "Bash(/Users/benjaminadmin/Projekte/breakpilot-pwa/backend/venv/bin/pytest tests/test_infra/test_vast_client.py tests/test_infra/test_vast_power.py -v --tb=short)", "Bash(go build:*)", "Bash(go test:*)", "Bash(npm install)", "Bash(/usr/local/bin/node:*)", "Bash(/opt/homebrew/bin/node --version)", "Bash(docker --version:*)", "Bash(docker build:*)", "Bash(docker images:*)", "Bash(/Users/benjaminadmin/Projekte/breakpilot-pwa/backend/venv/bin/pytest:*)", "Bash(npm test:*)", "Bash(/opt/homebrew/bin/node /opt/homebrew/bin/npm test -- --passWithNoTests)", "Bash(/usr/libexec/java_home:*)", "Bash(/opt/homebrew/bin/node:*)", "Bash(docker restart:*)", "Bash(tree:*)", "Bash(go mod tidy:*)", "Bash(go mod vendor:*)", "Bash(python -m pytest:*)", "Bash(lsof:*)", "Bash(python scripts/load_initial_seeds.py:*)", "Bash(python:*)", "Bash(docker cp:*)", "Bash(node --check:*)", "Bash(cat:*)", "Bash(DATABASE_URL='postgresql://breakpilot:breakpilot123@localhost:5432/breakpilot_db' python3:*)", "Bash(docker volume:*)", "Bash(docker stop:*)", "Bash(docker rm:*)", "Bash(docker run:*)", "Bash(docker network:*)", "Bash(breakpilot-edu-search:latest)", "Bash(jq:*)", "Bash(docker port:*)", "Bash(/dev/null curl -X POST http://localhost:8086/v1/crawl/queue -H 'Authorization: Bearer dev-key' -H 'Content-Type: application/json' -d '{\"\"\"\"university_id\"\"\"\": \"\"\"\"783333a1-91a3-4015-9299-45d10537dae4\"\"\"\", \"\"\"\"priority\"\"\"\": 10}')", "Bash(1)", "WebFetch(domain:uol.de)", "Bash(xargs:*)" ] } }