Commit 5890b91
authored
fix(transport): filter whitespace-only AI text responses (#759)
Modify `A2uiTransportAdapter` and `A2uiAgentConnector` to trim
incoming text parts from the AI model and discard any that
are empty or consist only of whitespace. This prevents the
UI from rendering empty messages or trailing newlines when the
model responds with whitespace chunks.1 parent 1e221d0 commit 5890b91
2 files changed
Lines changed: 8 additions & 5 deletions
File tree
- packages
- genui_a2a/lib/src
- genui/lib/src/transport
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
| 69 | + | |
69 | 70 | | |
70 | 71 | | |
71 | 72 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
209 | | - | |
210 | | - | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
211 | 212 | | |
212 | 213 | | |
213 | 214 | | |
| |||
241 | 242 | | |
242 | 243 | | |
243 | 244 | | |
244 | | - | |
245 | | - | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
246 | 248 | | |
247 | 249 | | |
248 | 250 | | |
| |||
0 commit comments