Sync YNAB in the background inside the tools' freshness window
Agent tools call ensure_fresh(120s) but the background loop ran every 900s, so most finance questions waited on an inline YNAB fetch. Default the loop to 90s (40 requests/hour, well under YNAB's 200/hour limit). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
+3
-2
@@ -72,8 +72,9 @@ OIDC_USE_DISCOVERY=true
|
||||
YNAB_ACCESS_TOKEN=your-ynab-personal-access-token
|
||||
# Optional: Specify a budget ID, or leave empty to use the default/first budget
|
||||
YNAB_BUDGET_ID=
|
||||
# Seconds between background YNAB delta syncs (agent tools also sync on demand)
|
||||
YNAB_SYNC_INTERVAL=900
|
||||
# Seconds between background YNAB delta syncs. Keep under the agent tools' 120s
|
||||
# freshness window so tools rarely wait on an inline YNAB fetch.
|
||||
YNAB_SYNC_INTERVAL=90
|
||||
|
||||
# Mealie Configuration
|
||||
# Base URL for your Mealie instance (e.g., http://192.168.1.5:9000 or https://mealie.example.com)
|
||||
|
||||
Reference in New Issue
Block a user