From 477b6c584d6a5faf11659354b444a67d7f591dd4 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Fri, 24 Oct 2025 12:16:28 -0500 Subject: [PATCH] wip: desktop work --- packages/desktop/src/pages/index.tsx | 130 ++++++++++++++++----------- 1 file changed, 77 insertions(+), 53 deletions(-) diff --git a/packages/desktop/src/pages/index.tsx b/packages/desktop/src/pages/index.tsx index f61e3654..0d2dc0fd 100644 --- a/packages/desktop/src/pages/index.tsx +++ b/packages/desktop/src/pages/index.tsx @@ -556,7 +556,7 @@ export default function Page() { "text-text-weak data-[active=true]:text-text-strong group-hover/li:text-text-base": true, }} > - {local.session.getMessageText(message)} + {message.summary?.title ?? local.session.getMessageText(message)} )} @@ -570,66 +570,90 @@ export default function Page() {
{(message) => { + const title = message.summary?.title + const prompt = local.session.getMessageText(message) + const summary = message.summary?.body + return (
-
-
- {local.session.getMessageText(message)} -
-
{message.summary?.text}
+ {/* Title */} +
+

+ {title ?? prompt} +

+ +
{prompt}
+
- - - - {(diff) => ( - - - -
-
- -
- - - {getDirectory(diff.file)}/ + {/* Summary */} +
+ +
+

Summary

+
{summary}
+
+
+ + + + {(diff) => ( + + + +
+
+ +
+ + + {getDirectory(diff.file)}/ + + + + {getFilename(diff.file)} - - {getFilename(diff.file)} +
+
+
+
+ {`+${diff.additions}`} + {`-${diff.deletions}`} +
+
-
-
- {`+${diff.additions}`} - {`-${diff.deletions}`} -
- -
-
- - - - - - - )} - - -
+ + + + + + + )} + + + +
+ {/* Response */} +
+
+

Response

+
+
) }}