{ "permissions": { "allow": [ "Bash(cat:*)", "Bash(cargo build:*)", "Bash(cargo test:*)", "Bash(cargo run:*)", "Bash(cargo tree:*)", "WebFetch(domain:docs.rs)", "Bash(findstr:*)", "Bash(cargo check:*)", "Bash(ls:*)", "Bash(find:*)", "Bash(grep:*)", "Bash(wc:*)", "Bash(pgrep:*)", "Bash(cargo doc:*)", "Bash(xargs dirname:*)", "Bash(xargs -I {} find {} -name \"*.cs\")", "Bash(RUST_LOG=debug cargo run:*)", "WebSearch", "Bash(cargo search:*)", "Bash(cargo install:*)", "Bash(diesel setup:*)", "Bash(diesel migration generate:*)", "Bash(diesel migration run:*)", "Bash(sqlite3:*)", "Bash(diesel migration redo:*)", "Bash(tree:*)", "Bash(timeout 180 cargo build:*)", "Bash(timeout 5 cargo run:*)", "Bash(DATABASE_URL=\"../cursebreaker.db\" timeout 10 cargo run:*)", "Bash(DATABASE_URL=\"../cursebreaker.db\" timeout -s TERM 3 cargo run:*)", "Bash(curl:*)", "Bash(diesel print-schema:*)", "Bash(time cargo run:*)", "Bash(DATABASE_URL=../cursebreaker.db diesel migration:*)", "Bash(DATABASE_URL=cursebreaker.db diesel migration:*)", "Bash(DATABASE_URL=../cursebreaker-parser/cursebreaker.db cargo run:*)", "Bash(identify:*)", "Bash(diesel migration revert:*)", "Bash(xargs:*)", "Bash(ss:*)", "Bash(timeout 10 cargo run:*)", "Bash(timeout 60 cargo run:*)", "Bash(DATABASE_URL=../cursebreaker.db diesel print-schema:*)", "Bash(DATABASE_URL=../cursebreaker.db diesel database:*)", "Bash(DATABASE_URL=cursebreaker.db CB_ASSETS_PATH=/home/connor/repos/CBAssets cargo run:*)" ], "additionalDirectories": [ "/home/connor/repos/CBAssets/" ] } }