|
| 1 | +{ |
| 2 | + "permissions": { |
| 3 | + "allow": [ |
| 4 | + "Read(//Users/jonathanpayne/projects/ocl/oclapi2/core/services/auth/**)", |
| 5 | + "Read(//Users/jonathanpayne/projects/ocl/oclapi2/core/**)", |
| 6 | + "WebFetch(domain:gitea.lab.jpayne.me)", |
| 7 | + "Read(//private/tmp/**)", |
| 8 | + "Bash(gh api:*)", |
| 9 | + "Bash(gh project:*)", |
| 10 | + "Bash(gh issue:*)", |
| 11 | + "Bash(gh label:*)", |
| 12 | + "Bash(gh milestone:*)", |
| 13 | + "Bash(python3 -c \"import json,sys; [print\\(f[''''name'''']\\) for f in json.loads\\(sys.stdin.read\\(\\)\\)]\")", |
| 14 | + "Bash(python3 -c \"import json,sys; data=json.loads\\(sys.stdin.read\\(\\)\\); [print\\(f''''{p[name]} \\(#{p[number]}\\)''''\\) for p in data]\")", |
| 15 | + "Bash(gh search:*)", |
| 16 | + "Bash(python3 -c \"import json; d=json.load\\(open\\(''/Users/jonathanpayne/projects/ocl/ocl-workspace/data/ocl-issues-closed-20260319.json''\\)\\); print\\(f''{len\\(d\\)} closed issues exported''\\)\")", |
| 17 | + "Bash(git add:*)", |
| 18 | + "Bash(git commit:*)", |
| 19 | + "Bash(python3 -c \":*)", |
| 20 | + "Bash(python3:*)", |
| 21 | + "Bash(/tmp/project_issues.txt:*)", |
| 22 | + "Read(//tmp/**)", |
| 23 | + "WebFetch(domain:api.qa.openconceptlab.org)", |
| 24 | + "WebFetch(domain:app.qa.openconceptlab.org)", |
| 25 | + "Bash(gh pr:*)", |
| 26 | + "Bash(~/projects/ocl/ocl-cli/.venv/bin/ocl --help)", |
| 27 | + "Bash(~/projects/ocl/ocl-cli/.venv/bin/ocl repo:*)", |
| 28 | + "Bash(~/projects/ocl/ocl-cli/.venv/bin/ocl -j repo get CIEL CIEL --version v2026-03-23)", |
| 29 | + "Bash(git rm:*)", |
| 30 | + "Bash(git push:*)", |
| 31 | + "Bash(for sha:*)", |
| 32 | + "Bash(do echo:*)", |
| 33 | + "Bash(done)", |
| 34 | + "Bash(python3 -c \"import json,sys; d=json.load\\(sys.stdin\\); print\\(''''Total:'''', d[''''metadata''''][''''total_issues'''']\\); print\\(''''Issues:'''', [i[''''number''''] for i in d[''''issues''''][:10]], ''''...''''\\)\")", |
| 35 | + "Bash(find /Users/jonathanpayne/projects/ocl/ocl-workspace/reports -name *.csv -o -name *.md)", |
| 36 | + "Read(//Users/jonathanpayne/projects/ocl/ocl-workspace/**)", |
| 37 | + "Bash(grep -r \"$match\" /Users/jonathanpayne/projects/ocl/oclapi2 --include=\"*.py\")", |
| 38 | + "Bash(grep -r \"$match\" /Users/jonathanpayne/projects/ocl/ocl-docs/docs/source --include=\"*.md\" --include=\"*.rst\")", |
| 39 | + "Bash(grep -n \"$match\" /Users/jonathanpayne/projects/ocl/oclapi2/core/urls.py)", |
| 40 | + "Bash(grep -l \"match\" /Users/jonathanpayne/projects/ocl/ocl-docs/docs/source/oclapi/apireference/*.md)", |
| 41 | + "Bash(grep -n \"$match\\\\|MetadataToConceptsListView\" core/concepts/tests/tests.py)", |
| 42 | + "Bash(xargs grep:*)", |
| 43 | + "Bash(grep -A 5 -B 5 \"$match\" /Users/jonathanpayne/projects/ocl/ocl-docs/docs/notebooks/ocl-local-setup-advanced.ipynb)", |
| 44 | + "Bash(git -C /Users/jonathanpayne/projects/ocl/ocl-docs log --oneline -20 -- docs/source/oclapi/apireference/match.md)", |
| 45 | + "Bash(grep -r \"concepts/$match\" /Users/jonathanpayne/projects/ocl/oclapi2 --include=\"*.py\")", |
| 46 | + "Bash(git -C /Users/jonathanpayne/projects/ocl/ocl-docs remote -v)", |
| 47 | + "Bash(ls -la /Users/jonathanpayne/projects/ocl/oclapi2/*.md)", |
| 48 | + "Bash(find /Users/jonathanpayne/projects/ocl/oclapi2 -type f -name \"*.py\" -exec grep -l \"swagger_auto_schema.*manual_parameters\\\\|request_body\" {})", |
| 49 | + "Bash(.venv/bin/ocl repo:*)", |
| 50 | + "Bash(.venv/bin/ocl -d repo list --custom-validation-schema OpenMRS --type source --limit 5)", |
| 51 | + "Bash(.venv/bin/ocl -d repo list --custom-validation-schema OpenMRS --updated-since 2025-09-27 --all-versions --json --limit 5)", |
| 52 | + "Bash(.venv/bin/ocl -j -d repo list --custom-validation-schema OpenMRS --updated-since 2025-09-27 --all-versions --limit 5)", |
| 53 | + "Bash(.venv/bin/ocl -j repo list --custom-validation-schema OpenMRS --updated-since 2025-09-27 --all-versions --limit 1000)", |
| 54 | + "Bash(git checkout:*)", |
| 55 | + "Bash(.venv/bin/ocl -d repo versions CIEL CIEL --updated-since 2025-01-01 --limit 5)", |
| 56 | + "Read(//Users/jonathanpayne/projects/ocl/**)", |
| 57 | + "Bash(python -m pytest)", |
| 58 | + "Bash(python -c \":*)", |
| 59 | + "Bash(.venv/bin/python -c \":*)", |
| 60 | + "WebFetch(domain:github.com)", |
| 61 | + "Bash(grep -r \"scispacy\\\\|X-OCL-CLIENT\" /Users/jonathanpayne/projects/ocl --include=*.py --include=*.js --include=*.json)", |
| 62 | + "Bash(find /Users/jonathanpayne/projects/ocl/oclapi2 -name \"*.py\" -type f -exec grep -l \"requests\\\\.\" {})", |
| 63 | + "Bash(gh repo:*)", |
| 64 | + "Bash(GIT_LFS_SKIP_SMUDGE=1 git checkout HEAD -- .)", |
| 65 | + "Bash(rm -rf ocl-scispacy-loinc)", |
| 66 | + "Bash(GIT_LFS_SKIP_SMUDGE=1 gh repo clone OpenConceptLab/ocl-scispacy-loinc)", |
| 67 | + "Bash(git stash:*)", |
| 68 | + "Bash(git pull:*)", |
| 69 | + "Bash(git -C /Users/jonathanpayne/projects/ocl/ocl-cli remote -v)", |
| 70 | + "Bash(git -C /Users/jonathanpayne/projects/ocl/ocl-cli add src/ocl_cli/api_client.py)", |
| 71 | + "Bash(git -C:*)", |
| 72 | + "Bash(grep -r \"summary\" /Users/jonathanpayne/projects/ocl/ocl-docs/docs/source/oclapi/apireference/*.md)", |
| 73 | + "Bash(grep -n \"/summary\" /Users/jonathanpayne/projects/ocl/ocl-docs/docs/source/oclapi/apireference/*.md)", |
| 74 | + "Bash(grep -n \"versioned_object_id\\\\|smart\" /Users/jonathanpayne/projects/ocl/ocl-docs/docs/source/oclapi/apireference/*.md)", |
| 75 | + "Bash(tea repo:*)", |
| 76 | + "Read(//Users/jonathanpayne/projects/homelab/pipelines/**)", |
| 77 | + "Bash(curl -s -m 5 http://localhost:8000/v1/models)", |
| 78 | + "Bash(curl -s -m 5 https://mlx.lab.jpayne.me/v1/models)", |
| 79 | + "Bash(ssh homelab-mini:*)", |
| 80 | + "Read(//Users/jonathanpayne/projects/homelab/mlx-server/.venv/bin/**)", |
| 81 | + "Bash(/Users/jonathanpayne/projects/homelab/mlx-server/.venv/bin/python3 -c \"import vllm_mlx; print\\(vllm_mlx.__version__\\)\")", |
| 82 | + "Bash(/Users/jonathanpayne/projects/homelab/mlx-server/.venv/bin/python3 -m pip show vllm-mlx)", |
| 83 | + "Read(//Users/jonathanpayne/projects/homelab/mlx-server/config/**)", |
| 84 | + "Read(//Users/jonathanpayne/projects/homelab/mlx-server/scripts/**)", |
| 85 | + "Bash(/Users/jonathanpayne/projects/homelab/mlx-server/.venv/bin/vllm-mlx serve:*)", |
| 86 | + "Read(//Users/jonathanpayne/.cache/huggingface/hub/**)" |
| 87 | + ], |
| 88 | + "additionalDirectories": [ |
| 89 | + "/tmp", |
| 90 | + "/Users/jonathanpayne/projects/ocl/ocl-analytics-api", |
| 91 | + "/Users/jonathanpayne/projects/ocl/ocl-mcp/src/ocl_mcp", |
| 92 | + "/Users/jonathanpayne/projects/ocl/ocl-ai-assistant/core/services", |
| 93 | + "/Users/jonathanpayne/projects/ocl/ocl-scispacy-loinc/core/services", |
| 94 | + "/Users/jonathanpayne/projects/ocl/ocl-strategy" |
| 95 | + ] |
| 96 | + } |
| 97 | +} |
0 commit comments