- Design comprehensive rate limiting for both reads (REQ) and writes (EVENT) - Implement PID controller with filtered derivative to avoid noise amplification - Apply low-pass filter before derivative computation (bandpass effect) - Add anti-windup for integral term to prevent saturation - Support setpoint-based control (target operating point as memory fraction) - Separate tuning parameters for read vs write operations - Monitor database-specific metrics (Badger LSM, Neo4j transactions) - Combine memory pressure (70%) and load level (30%) into process variable - Include integration examples for WebSocket handlers and import loop - Add configuration via environment variables with sensible defaults 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
94 lines
2.6 KiB
JSON
94 lines
2.6 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash:*",
|
|
"Edit:*",
|
|
"Glob:*",
|
|
"Grep:*",
|
|
"Read:*",
|
|
"Skill:*",
|
|
"WebFetch:*",
|
|
"WebSearch:*",
|
|
"Write:*",
|
|
"Bash(go build:*)",
|
|
"Bash(go test:*)",
|
|
"Bash(./scripts/test.sh:*)",
|
|
"Bash(./scripts/update-embedded-web.sh:*)",
|
|
"Bash(bun run build:*)",
|
|
"Bash(bun update:*)",
|
|
"Bash(cat:*)",
|
|
"Bash(git add:*)",
|
|
"Bash(git commit:*)",
|
|
"Bash(apt list:*)",
|
|
"Bash(dpkg:*)",
|
|
"Bash(find:*)",
|
|
"Bash(metaflac --list --block-type=VORBIS_COMMENT:*)",
|
|
"Bash(python3:*)",
|
|
"Bash(pip3 show:*)",
|
|
"Bash(pip3 install:*)",
|
|
"Bash(lsusb:*)",
|
|
"Bash(dmesg:*)",
|
|
"Bash(adb devices:*)",
|
|
"Bash(adb kill-server:*)",
|
|
"Bash(adb start-server:*)",
|
|
"Bash(adb shell:*)",
|
|
"Bash(adb push:*)",
|
|
"WebSearch",
|
|
"WebFetch(domain:krosbits.in)",
|
|
"WebFetch(domain:github.com)",
|
|
"Bash(curl:*)",
|
|
"Bash(adb install:*)",
|
|
"WebFetch(domain:signal.org)",
|
|
"WebFetch(domain:www.vet.minpolj.gov.rs)",
|
|
"WebFetch(domain:www.mfa.gov.rs)",
|
|
"Bash(adb uninstall:*)",
|
|
"WebFetch(domain:apkpure.com)",
|
|
"WebFetch(domain:claude.en.uptodown.com)",
|
|
"WebFetch(domain:www.apkmirror.com)",
|
|
"Bash(chmod:*)",
|
|
"Bash(done)",
|
|
"Bash(/home/mleku/src/next.orly.dev/scripts/test-neo4j-integration.sh:*)",
|
|
"Bash(echo:*)",
|
|
"Bash(go doc:*)",
|
|
"Bash(git checkout:*)",
|
|
"Bash(grep:*)",
|
|
"Bash(lsblk:*)",
|
|
"Bash(update-grub:*)",
|
|
"Bash(go clean:*)",
|
|
"Bash(go mod tidy:*)",
|
|
"Bash(./scripts/test-neo4j-integration.sh:*)",
|
|
"Bash(docker compose:*)",
|
|
"Bash(sudo update-grub:*)",
|
|
"Bash(lspci:*)",
|
|
"Bash(lsmod:*)",
|
|
"Bash(modinfo:*)",
|
|
"Bash(apt-cache policy:*)",
|
|
"WebFetch(domain:git.kernel.org)",
|
|
"Bash(ip link:*)",
|
|
"WebFetch(domain:www.laptopcentar.rs)",
|
|
"WebFetch(domain:www.kupujemprodajem.com)",
|
|
"WebFetch(domain:www.bcgroup-online.com)",
|
|
"WebFetch(domain:www.monitor.rs)",
|
|
"WebFetch(domain:www.protis.hr)",
|
|
"Bash(apt-cache search:*)",
|
|
"Bash(dkms status:*)",
|
|
"Bash(sudo dkms build:*)",
|
|
"Bash(sudo apt install:*)",
|
|
"Bash(wget:*)",
|
|
"Bash(ls:*)",
|
|
"Bash(git clone:*)",
|
|
"Bash(sudo make:*)",
|
|
"Bash(sudo modprobe:*)",
|
|
"Bash(update-desktop-database:*)",
|
|
"Bash(CGO_ENABLED=0 go build:*)",
|
|
"Bash(CGO_ENABLED=0 go test:*)",
|
|
"Bash(git submodule:*)",
|
|
"WebFetch(domain:neo4j.com)",
|
|
"Bash(git reset:*)"
|
|
],
|
|
"deny": [],
|
|
"ask": []
|
|
},
|
|
"outputStyle": "Default"
|
|
}
|