Fix the prompt cache window - use settings.PROMPT_CACHE_WINDOW_HOURS #769
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary:
Replaced hardcoded
PROMPT_CACHE_WINDOW_HOURS
with dynamic configuration usingSettingsManager.get_settings()
ingenerate_task
, affectingskyvern/forge/sdk/routes/agent_protocol.py
andskyvern/forge/sdk/db/client.py
.Key points:
PROMPT_CACHE_WINDOW_HOURS
withSettingsManager.get_settings().PROMPT_CACHE_WINDOW_HOURS
for dynamic configuration.skyvern/forge/sdk/routes/agent_protocol.py
.generate_task
function to use dynamic configuration.query_window_hours
parameter inget_task_generation_by_prompt_hash
.skyvern/forge/sdk/db/client.py
.Generated with ❤️ by ellipsis.dev