{"library":"page-action-cache","type":"library","category":null,"description":"An OpenClaw extension that provides in-memory page snapshot caching with LRU eviction (max 50 entries) and TTL (5-minute expiry). Version 2026.21.1 ships TypeScript types, uses ESM only, and targets Node.js 22+. It exports three tools (page_snapshot_cache, page_cache_stats, page_cache_clear) for caching page snapshots and role references. Unlike generic caches, this integrates natively with OpenClaw's plugin SDK and AI-driven Web UI, offering hit-rate statistics and automatic cleanup. The cache is not persistent and resets on process restart.","language":"javascript","status":"active","version":"2026.21.1","tags":["javascript","openclaw","plugin","extension","browser","cache","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install page-action-cache","imports":["import { PageActionCache } from 'page-action-cache'","import { PageSnapshotCache } from 'page-action-cache'","import type { PluginConfig } from 'page-action-cache'"]},{"cmd":"yarn add page-action-cache","imports":[]},{"cmd":"pnpm add page-action-cache","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"page-action-cache","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}