Skip to content

fix: configurable node-local verifier cache - #2561

Draft
samsja wants to merge 1 commit into
mainfrom
fix/local-verifiers-cache
Draft

fix: configurable node-local verifier cache#2561
samsja wants to merge 1 commit into
mainfrom
fix/local-verifiers-cache

Conversation

@samsja

@samsja samsja commented Sep 7, 2026

Copy link
Copy Markdown
Member

Support VERIFIERS_CACHE_DIR (including ~ expansion) so large local eval runs can keep verifier cache lookups off shared NFS. The default remains ~/.cache/verifiers; an empty override retains the default.

Validation: Ruff and direct default/absolute-path/tilde-override assertions pass. This is a cache-root selection change, not a concurrency limiter or an NFS filesystem fix.

Note

Add VERIFIERS_CACHE_DIR environment variable override for verifier cache path

Adds a new cache_dir resolver in paths.py that expands VERIFIERS_CACHE_DIR when set, otherwise falls back to the existing temporary-home-based default. The module-level CACHE_DIR now initializes through this resolver at import time.

Macroscope summarized d4f446e.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant