From a9a425d490b94435f4b8a55bca763cc44bb9fd13 Mon Sep 17 00:00:00 2001 From: ben Date: Sat, 28 Feb 2026 11:56:35 -0800 Subject: [PATCH] fix(session): tighten execution timeline tool-call spacing (#696) * fix(session): tighten execution timeline row spacing * docs(pr): refresh timeline proof with visible tool calls --- .../app/components/session/message-list.tsx | 26 +++++++++--------- pr/tool-call-spacing/proof-after.png | Bin 0 -> 96913 bytes .../proof-tool-calls-after.png | Bin 0 -> 96913 bytes 3 files changed, 13 insertions(+), 13 deletions(-) create mode 100644 pr/tool-call-spacing/proof-after.png create mode 100644 pr/tool-call-spacing/proof-tool-calls-after.png diff --git a/packages/app/src/app/components/session/message-list.tsx b/packages/app/src/app/components/session/message-list.tsx index a19e1d06..0ee97794 100644 --- a/packages/app/src/app/components/session/message-list.tsx +++ b/packages/app/src/app/components/session/message-list.tsx @@ -452,7 +452,7 @@ export default function MessageList(props: MessageListProps) { } return ( -
+
{/* Status dot */}
{/* Tool icon */} @@ -464,29 +464,29 @@ export default function MessageList(props: MessageListProps) {
{/* Title */} - + {summary().title} {/* Skill badge */} - + skill - + subagent {/* Detail - truncated to single line */} - + {summary().detail} {(agentType) => ( - + {agentType()} agent )} @@ -736,7 +736,7 @@ export default function MessageList(props: MessageListProps) {
{/* Toggle button - clean, compact */} @@ -805,7 +805,7 @@ export default function MessageList(props: MessageListProps) { }; return ( -
+
{(block, blockIndex) => { const blockMessageIds = block.kind === "steps-cluster" ? block.messageIds : [block.messageId]; @@ -829,7 +829,7 @@ export default function MessageList(props: MessageListProps) { class={`w-full relative ${ block.isUser ? "max-w-[80%] px-5 py-3 rounded-[24px] bg-gray-3 text-gray-12 text-[14px] leading-relaxed font-medium" - : "max-w-[650px] text-[15px] leading-7 text-gray-12 group" + : "max-w-[650px] text-[15px] leading-6 text-gray-12 group" } ${searchOutlineClass}`} > }5`rKhN{V#1bcnRlAl)FKf)Y|v3XATL4rx%jLE;SF z{qFDkew}~k*SW5Jsmm>EJ41va0|2y`v%!!GV3AVcZhCFIOx@;K>&@MO^FqjY4#rf371{_~gr`9*_8!|ngPV*mg7 zD@C@T;9!Fq$N96vKa%H5Jt_MK>%)n7;g5`rjH+xW`Z6VK-ak0E(wAW*PT{w}K|>3R zjI4~ik@`E5LWsjjp);A+Bm|4>oNZxaq5>5al}5^M`XL$0ty_1v4aJ`~`lRrgEqti) zKHiFFQPZWr^|;jNhi;{H%3`rj1+}oF(O~X_L_C?3M|cLF%3-c*mX?+alV1-`?>_xJ zo%`Tz!K1X5{;aIb;rGf(J|~6I_q+})&-|yV>|8{CR#^1=U7Yo1h*kTX?m0AF9A!#) zM^Q^yGs*9z3OUT?D-oV$xNdV9)>|@Bm*`ev;NnVo>|~$nRG9bPee!W2P(W&3JC6VA ze80caX6zi@ZXo;q$@41P6d~N{R`xITd?syJ%8Uu04eBIMm*V};cSEy+*MV2JM%4=BwYICrkz9Y zm4^w1ofhO$)f>~dqYAM#!tCn&4h9uExcsj!s^2Bxc`vp_!oOW>QA5&b4oryod$7Jg z_T0a{VpY$z z9LyaY9Na35xuW)5isjU++8Jq$TQ%?>4R~i7ldPH{`tI(NH>3`;^_@1~;1${&ni{o@ z*3clV@IFp)!cDUT1_hkVZ=)H3Ntg>!%P}t_XccElhp?CY2^yXSD@vj0%7h`>T*pe| z*VzaBn^nE{dxhAwiheB;h(3`z-)Vsxol)a$Zrhyfp+