From 0984739dba110925f8e170f0192e47cc7d83fbac Mon Sep 17 00:00:00 2001 From: Levi Neely <141506390+lneely@users.noreply.github.com> Date: Tue, 7 Jul 2026 12:38:11 +0200 Subject: [PATCH] fix: use cfg.cwd instead of session.cwd for display The sessions list endpoint doesn't include cwd - it comes from the config endpoint. Use cfg.cwd for the header badge and for linkifying paths. --- src/components/ChatPane.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/ChatPane.tsx b/src/components/ChatPane.tsx index 59f79cd..5fa1ab0 100644 --- a/src/components/ChatPane.tsx +++ b/src/components/ChatPane.tsx @@ -193,9 +193,9 @@ export function ChatPane({ session, cfg, messages, onSend, onStop, onRename }: P const renderedHtml = useMemo(() => messages.map(msg => (msg.role === 'user' || msg.role === 'assistant') - ? linkifyPaths((marked.parse(msg.content) as string), session.cwd ?? '') + ? linkifyPaths((marked.parse(msg.content) as string), cfg?.cwd ?? '') : ''), - [messages, session.cwd] + [messages, cfg?.cwd] ) const startRename = () => { setRenaming(true); setRenameVal(sid) } @@ -226,7 +226,7 @@ export function ChatPane({ session, cfg, messages, onSend, onStop, onRename }: P
{cfg.backend ?? session.backend} {truncate(cfg.model ?? session.model, 24)} - {session.cwd} + {cfg.cwd} {cfg.agent && cfg.agent !== 'default' && ( {cfg.agent} )}