You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
acumatica_clear_cache with target=gi now also clears the per-GI inferred sample caches (gi_schema:*). The gi bulk target cleared gi_list, gi_metadata, and the GI registry, but not the per-GI schema/sample caches written by acumatica_describe_inquiry (cache:gi_schema:{InquiryName}, 1 h TTL). Observed live 2026-08-18: after a GI's design changed (columns deactivated), a target=gi clear left describe_inquiry returning the fresh curated field list alongside a stale sampleRow that still contained the removed columns — internally inconsistent output. The bulk-target key matching is extracted to matchesClearTarget() (src/tools/clear-cache-match.ts, import-free leaf, unit-tested); the clear-everything path was unaffected (it already sweeps every cache:* key by prefix). Tool description and docs updated to state that target=gi covers the per-GI schemas.