mirror of
https://github.com/leonvanzyl/autocoder.git
synced 2026-02-02 07:23:35 +00:00
fix: use clamp_retry_delay() for reset-time delays
Use the shared clamp_retry_delay() function (1-hour cap) for parsed reset-time delays instead of a separate 24-hour cap. This aligns with the PR's consistent 1-hour maximum delay objective. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
4
agent.py
4
agent.py
@@ -325,9 +325,7 @@ async def run_autonomous_agent(
|
|||||||
target += timedelta(days=1)
|
target += timedelta(days=1)
|
||||||
|
|
||||||
delta = target - now
|
delta = target - now
|
||||||
delay_seconds = int(min(
|
delay_seconds = clamp_retry_delay(int(delta.total_seconds()))
|
||||||
delta.total_seconds(), 24 * 60 * 60
|
|
||||||
)) # Clamp to 24 hours max
|
|
||||||
target_time_str = target.strftime("%B %d, %Y at %I:%M %p %Z")
|
target_time_str = target.strftime("%B %d, %Y at %I:%M %p %Z")
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
|||||||
Reference in New Issue
Block a user