π¦ ClawHub
concurrencyguard
by @suhteevah
Race condition & concurrency safety analyzer -- detects unprotected shared state, missing locks, TOCTOU vulnerabilities, async/await pitfalls, thread-unsafe...
βοΈ Configuration
Users can configure ConcurrencyGuard in ~/.openclaw/openclaw.json:
{
"skills": {
"entries": {
"concurrencyguard": {
"enabled": true,
"apiKey": "YOUR_LICENSE_KEY_HERE",
"config": {
"severityThreshold": "high",
"ignorePatterns": ["/test/", "/fixtures/", "**/*.test.*"],
"ignoreChecks": [],
"allowlistFile": ".concurrencyguard-allowlist",
"reportFormat": "markdown"
}
}
}
}
}
TERMINAL
clawhub install concurrencyguard