A React Native app for the ultimate thinking partner.

fix: add spacing between tool calls and assistant message in streaming

When tool calls appeared followed by an assistant message during streaming,
there was insufficient spacing between '(co is updating memory)' and
'(co is saying)', making them appear cramped.

Changes:
- Add 16px marginTop to LiveStatusIndicator when tool calls precede it
- Wrap LiveStatusIndicator in View with conditional margin
- Only apply margin when currentStream.toolCalls.length > 0

This improves visual separation between streaming tool calls and the
subsequent assistant message.

+3 -1
+3 -1
App.tsx
··· 2143 2143 {/* Show assistant message if we have it */} 2144 2144 {currentStream.assistantMessage && ( 2145 2145 <> 2146 - <LiveStatusIndicator status="saying" /> 2146 + <View style={currentStream.toolCalls.length > 0 ? { marginTop: 16 } : undefined}> 2147 + <LiveStatusIndicator status="saying" /> 2148 + </View> 2147 2149 <View style={{ flex: 1 }}> 2148 2150 <MessageContent 2149 2151 content={currentStream.assistantMessage}