contextix ingest url currently re-downloads every call. Cache responses keyed on URL hash with a TTL.
Design:
- Directory:
~/.contextix/cache/url/<sha1-of-url>.json — { fetchedAt, status, body }
- Default TTL: 24h
--no-cache bypasses
contextix cache clean prunes expired entries
Scope: small, single file + CLI flag.
contextix ingest urlcurrently re-downloads every call. Cache responses keyed on URL hash with a TTL.Design:
~/.contextix/cache/url/<sha1-of-url>.json— { fetchedAt, status, body }--no-cachebypassescontextix cache cleanprunes expired entriesScope: small, single file + CLI flag.