openclaw/extensions/diffs/src
Peter Steinberger 334c182c27
refactor(diffs): move ephemeral artifacts to SQLite (#109328)
* refactor(diffs): move ephemeral artifacts to SQLite

* fix(plugin-state): satisfy SDK validation gates

* test(diffs): satisfy lint contracts

* fix(plugin-state): count expired blobs toward quotas

* fix(plugin-state): harden blob storage boundaries

* fix(plugins): replace stale install provenance
2026-07-16 16:47:19 -07:00
..
browser.test.ts refactor(diffs): move ephemeral artifacts to SQLite (#109328) 2026-07-16 16:47:19 -07:00
browser.ts refactor(extensions): trim internal plugin surfaces (#107796) 2026-07-14 15:02:56 -07:00
config.test.ts refactor(diffs): trim internal export surface (#107400) 2026-07-14 04:02:26 -07:00
config.ts refactor(diffs): trim internal export surface (#107400) 2026-07-14 04:02:26 -07:00
http.ts refactor(diffs): move ephemeral artifacts to SQLite (#109328) 2026-07-16 16:47:19 -07:00
language-hints.test.ts fix(diffs): share SSR preloads and repair language-pack hydration (#100487) 2026-07-06 00:34:17 +01:00
language-hints.ts refactor(plugins): localize internal declarations (#102021) 2026-07-07 21:32:59 -07:00
manifest.test.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
plugin.test.ts refactor(diffs): move ephemeral artifacts to SQLite (#109328) 2026-07-16 16:47:19 -07:00
plugin.ts refactor(diffs): move ephemeral artifacts to SQLite (#109328) 2026-07-16 16:47:19 -07:00
prompt-guidance.ts fix(diffs): share SSR preloads and repair language-pack hydration (#100487) 2026-07-06 00:34:17 +01:00
render-target.test.ts refactor(diffs): use native preload and hydration 2026-07-14 08:22:41 -07:00
render.preload.test.ts refactor(diffs): use native preload and hydration 2026-07-14 08:22:41 -07:00
render.test.ts refactor(diffs): trim internal export surface (#107400) 2026-07-14 04:02:26 -07:00
render.ts refactor(diffs): use native preload and hydration 2026-07-14 08:22:41 -07:00
shiki-curated-languages.ts refactor(extensions): trim internal plugin surfaces (#107796) 2026-07-14 15:02:56 -07:00
store.test.ts refactor(diffs): move ephemeral artifacts to SQLite (#109328) 2026-07-16 16:47:19 -07:00
store.ts refactor(diffs): move ephemeral artifacts to SQLite (#109328) 2026-07-16 16:47:19 -07:00
test-helpers.ts refactor(diffs): move ephemeral artifacts to SQLite (#109328) 2026-07-16 16:47:19 -07:00
tool-render-output.test.ts refactor(diffs): trim internal export surface (#107400) 2026-07-14 04:02:26 -07:00
tool.test.ts refactor(diffs): move ephemeral artifacts to SQLite (#109328) 2026-07-16 16:47:19 -07:00
tool.ts refactor(diffs): move ephemeral artifacts to SQLite (#109328) 2026-07-16 16:47:19 -07:00
types.ts refactor(diffs): move ephemeral artifacts to SQLite (#109328) 2026-07-16 16:47:19 -07:00
url.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
viewer-assets.test.ts refactor(diffs): trim internal export surface (#107400) 2026-07-14 04:02:26 -07:00
viewer-assets.ts refactor(diffs): trim internal export surface (#107400) 2026-07-14 04:02:26 -07:00
viewer-client.test.ts refactor(diffs): use native preload and hydration 2026-07-14 08:22:41 -07:00
viewer-client.ts refactor(diffs): use native preload and hydration 2026-07-14 08:22:41 -07:00
viewer-payload.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00