diff options
| author | Adam <[email protected]> | 2025-12-08 06:24:19 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-12-08 06:24:24 -0600 |
| commit | 9363c15b4a1fafca2d30063ebcb166f36ba35235 (patch) | |
| tree | fa7d6c62a0b0d0f7811562d6d989735bfad49537 /packages/ui/src/components/session-review.tsx | |
| parent | 3325823f23800687e4af8d9960438b848bd4e005 (diff) | |
| download | opencode-9363c15b4a1fafca2d30063ebcb166f36ba35235.tar.gz opencode-9363c15b4a1fafca2d30063ebcb166f36ba35235.zip | |
feat: better code and diff perf
Diffstat (limited to 'packages/ui/src/components/session-review.tsx')
| -rw-r--r-- | packages/ui/src/components/session-review.tsx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/ui/src/components/session-review.tsx b/packages/ui/src/components/session-review.tsx index 6dbaaec18..cc82dcbd4 100644 --- a/packages/ui/src/components/session-review.tsx +++ b/packages/ui/src/components/session-review.tsx @@ -11,6 +11,7 @@ import { createStore } from "solid-js/store" import { type FileDiff } from "@opencode-ai/sdk" import { PreloadMultiFileDiffResult } from "@pierre/precision-diffs/ssr" import { Dynamic } from "solid-js/web" +import { checksum } from "@opencode-ai/util/encode" export interface SessionReviewProps { split?: boolean @@ -105,10 +106,12 @@ export const SessionReview = (props: SessionReviewProps) => { before={{ name: diff.file!, contents: diff.before!, + cacheKey: checksum(diff.before), }} after={{ name: diff.file!, contents: diff.after!, + cacheKey: checksum(diff.after), }} /> </Accordion.Content> |
