forked from 0xWheatyz/SPARC
Expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable #340
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The SERP API cache TTL is hardcoded to 24 hours. Operators cannot adjust caching behaviour without modifying source code.
Work
SERP_CACHE_TTL_HOURStoconfig.py(default24).serp_api.pyto read the TTL from config rather than a literal..env.example.Acceptance Criteria
SERP_CACHE_TTL_HOURS=1causes cached results to expire after 1 hour.Reference
Roadmap item: P2 Backend — SERP cache TTL is hardcoded to 24 hours.
[Repo Manager] This issue is resolved. config.py reads SERP_CACHE_TTL_HOURS env var (default 24), and analyzer.py passes config.serp_cache_ttl_hours to the cache TTL parameter.