| @@ -11,9 +11,12 @@ | ||
| 11 | 11 | return messages |
| 12 | 12 | .slice(start + 1) |
| 13 | 13 | .filter( |
| 14 | 14 | ({ type, details }) => |
| 15 | - type === 'tool' && 'result' in details && !details.result?.error, | |
| 15 | + type === 'tool' && | |
| 16 | + 'result' in details && | |
| 17 | + !details.result?.error && | |
| 18 | + !details.fromCard, | |
| 16 | 19 | ) |
| 17 | 20 | .map(({ details }) => details); |
| 18 | 21 | }; |
| 19 | 22 | |