(message: ContextMessage)
| 77 | ]); |
| 78 | |
| 79 | const textOf = (message: ContextMessage): string => |
| 80 | message.content.map((part) => (part.type === 'text' ? part.text : '')).join(''); |
| 81 | |
| 82 | expect(ctx.agent.context.history.map(({ role, origin }) => ({ role, origin }))).toEqual([ |
| 83 | { role: 'user', origin: { kind: 'injection', variant: 'image_compression' } }, |