autocompact-circuit-breaker-b48d02 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited autocompact-circuit-breaker-b48d02 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Domain: context-management Trigger: Apply when autocompact failures repeat and the service must stop retrying to avoid API storms. Source Pattern: Distilled from reviewed session memory, compaction, and context-budgeting implementations.
Track consecutive autocompact failures via the caller-provided auto compact tracking state. After each failure, increment the counter, log a warning once the configured limit is reached, and return the updated count instead of throwing. The loop uses this counter to skip further auto-compact attempts as long as the limit is exceeded, effectively acting as a circuit breaker that keeps doomed sessions from flooding the service.
After three consecutive failures hitting the context limit, auto compact if needed stops retrying, logs circuit breaker tripped, and the tracker causes the next turn to skip compaction until a successful run resets the counter.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.