@@ -115,9 +115,10 @@ private fun ReasoningBlock(text: String, streaming: Boolean, modifier: Modifier)
115115 )
116116 }
117117 Text(
118− " ${if (streaming) stringResource(R.string.thinking) else stringResource(R.string.thoughts)}",
118+ if (streaming) stringResource(R.string.thinking) else stringResource(R.string.thoughts),
119119 style = MaterialTheme.typography.labelMedium,
120120 color = MaterialTheme.colorScheme.onSurfaceVariant,
121+ modifier = Modifier.padding(start = 6.dp),
121122 )
122123 }
123124 AnimatedVisibility(visible = expanded) {
@@ -132,7 +133,7 @@ private fun ReasoningBlock(text: String, streaming: Boolean, modifier: Modifier)
132133 contentPadding = androidx.compose.foundation.layout.PaddingValues(horizontal = 0.dp),
133134 ) {
134135 Icon(Icons.Filled.ContentCopy, contentDescription = null, modifier = Modifier.size(14.dp))
135− Text(" " + stringResource(R.string.copy), style = MaterialTheme.typography.labelSmall)
136+ Text(stringResource(R.string.copy), style = MaterialTheme.typography.labelSmall, modifier = Modifier.padding(start = 4.dp))
136137 }
137138 }
138139 }
@@ -152,9 +153,10 @@ private fun ToolCallView(part: ToolPart, modifier: Modifier) {
152153 Row(verticalAlignment = Alignment.CenterVertically) {
153154 ToolStatusIcon(part.state)
154155 Text(
155− " ${part.tool}",
156+ part.tool,
156157 style = MaterialTheme.typography.labelLarge,
157158 fontFamily = FontFamily.Monospace,
159+ modifier = Modifier.padding(start = 6.dp),
158160 )
159161 }
160162 val detail = when (val s = part.state) {
@@ -187,8 +189,9 @@ private fun ToolCallView(part: ToolPart, modifier: Modifier) {
187189 modifier = Modifier.size(16.dp),
188190 )
189191 Text(
190− " ${if (expanded) stringResource(R.string.show_less) else stringResource(R.string.show_more)}",
192+ if (expanded) stringResource(R.string.show_less) else stringResource(R.string.show_more),
191193 style = MaterialTheme.typography.labelSmall,
194+ modifier = Modifier.padding(start = 4.dp),
192195 )
193196 }
194197 }
@@ -197,7 +200,7 @@ private fun ToolCallView(part: ToolPart, modifier: Modifier) {
197200 contentPadding = androidx.compose.foundation.layout.PaddingValues(horizontal = 0.dp),
198201 ) {
199202 Icon(Icons.Filled.ContentCopy, contentDescription = null, modifier = Modifier.size(14.dp))
200− Text(" " + stringResource(R.string.copy), style = MaterialTheme.typography.labelSmall)
203+ Text(stringResource(R.string.copy), style = MaterialTheme.typography.labelSmall, modifier = Modifier.padding(start = 4.dp))
201204 }
202205 }
203206 }
@@ -233,8 +236,9 @@ private fun FileChip(part: FilePart, modifier: Modifier) {
233236 tint = MaterialTheme.colorScheme.onSurfaceVariant,
234237 )
235238 Text(
236− " ${part.filename ?: part.url ?: stringResource(R.string.file)}",
239+ part.filename ?: part.url ?: stringResource(R.string.file),
237240 style = MaterialTheme.typography.bodyMedium,
241+ modifier = Modifier.padding(start = 6.dp),
238242 )
239243 }
240244}