Right now MCP via HistoryStore::get_annotated() reads from ~/.dryrun/history.db once, fills in memory cache and is never refreshed. Said memory cache is going to be quite large.
Requirements:
- updated snapshots should be automatically detected (as CLI might update it behind the scene)
- most likely drop the cache (might be worth only for thousands of DB objects large databases)
Right now MCP via
HistoryStore::get_annotated()reads from ~/.dryrun/history.db once, fills in memory cache and is never refreshed. Said memory cache is going to be quite large.Requirements: