forked from 0xWheatyz/SPARC
Expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable #1409
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?
Context
Roadmap item: P2 -- Backend -- SERP cache TTL is hardcoded
The SerpAPI cache TTL is hardcoded to 24 hours. Operators cannot tune this without modifying source code.
What to do
SERP_CACHE_TTL_HOURStoconfig.pywith a default of24.serp_api.py..env.example.Acceptance criteria
SERP_CACHE_TTL_HOURS=1causes the cache to expire entries after 1 hour.Triage: Already resolved in main.
SERP_CACHE_TTL_HOURSenvironment variable is implemented inSPARC/config.pyline 46:serp_cache_ttl_hours = int(os.getenv("SERP_CACHE_TTL_HOURS", "24")). Documented in.env.example. Closing as complete.