{ "permissions": { "allow": [ "WebFetch(domain:crates.io)", "WebFetch(domain:docs.esp-rs.org)", "WebFetch(domain:github.com)", "WebFetch(domain:raw.githubusercontent.com)", "WebFetch(domain:docs.rs)", "WebFetch(domain:docs.espressif.com)", "WebFetch(domain:esp32.implrust.com)", "WebSearch", "Bash(cargo search:*)", "Bash(find /home/esp/.cargo/registry/src -path */esp-hal-1.0.0/src/i2c/master.rs)", "Bash(cargo add:*)", "Bash(find /home/esp/.cargo/registry/src -path */ohms-*/src/*.rs)", "Bash(find /home/esp/.cargo/registry/src -path */embedded-hal-bus-*/src/i2c*)", "Bash(find /home/esp/.cargo/registry/src -path */axs5106l*/src/*.rs)", "Bash(grep -n \"pub fn read_touch_data\\\\|TouchData\\\\|Coordinates\\\\|finger\\\\|x\\\\|y\\\\|count\" /home/esp/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/axs5106l-0.1.0/src/*.rs)", "Bash(grep -n \"pub fn read_touch_data\\\\|pub fn read_raw\" /home/esp/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/axs5106l-0.1.0/src/*.rs)", "Bash(grep -n \"pub fn micro_volts\\\\|pub fn milli_volts\\\\|pub fn from_micro\\\\|micro_volts\\\\|milli_volts\\\\|-> i32\\\\|-> f32\\\\|-> u32\" /home/esp/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ohms-0.2.0/src/*.rs)" ] } }