Skip to content

test(rsc): add persistent use cache example - #1411

Merged
hi-ogawa merged 42 commits into
mainfrom
fix/issue-1409
Aug 7, 2026
Merged

test(rsc): add persistent use cache example#1411
hi-ogawa merged 42 commits into
mainfrom
fix/issue-1409

Conversation

@hi-ogawa

@hi-ogawa hi-ogawa commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

The existing use cache examples keep entries in function-keyed memory, which doesn't exercise realistic cache implementation and does not expose persistent-cache specific requirements for plugin side.

This PR adds a standalone file-level use cache example with a filesystem-backed handler. This demonstrates dev cache invalidation via transform time tagging. Additionally hotUpdate propagates invalidation through module graph for use cache module.

hi-ogawa and others added 11 commits August 6, 2026 16:05
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
@hi-ogawa hi-ogawa changed the title feat(rsc): add persistent use cache example test(rsc): add persistent use cache example Aug 6, 2026
hi-ogawa and others added 5 commits August 6, 2026 18:00
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
hi-ogawa and others added 12 commits August 7, 2026 09:41
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
hi-ogawa and others added 10 commits August 7, 2026 10:33
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
@hi-ogawa
hi-ogawa marked this pull request as ready for review August 7, 2026 02:08
hi-ogawa and others added 4 commits August 7, 2026 11:09
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
@hi-ogawa
hi-ogawa merged commit fc7ace5 into main Aug 7, 2026
22 checks passed
@hi-ogawa
hi-ogawa deleted the fix/issue-1409 branch August 7, 2026 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add use cache example with external persistence beyond in-memory store Research "use cache" cache invalidation strategy during dev

1 participant