( message: OpencodeAssistantMessage, )
| 83 | part.type === 'tool' |
| 84 | |
| 85 | function messageError( |
| 86 | message: OpencodeAssistantMessage, |
| 87 | ): { message: string } | undefined { |
| 88 | if (!message.error) return undefined |
| 89 | return { message: message.error.data?.message ?? message.error.name } |
| 90 | } |
| 91 | |
| 92 | /** |
| 93 | * Translate an OpenCode event stream into AG-UI StreamChunk events. |