+ {messages.map((m) => (
+
+ {m.role}: {m.content}
+
+ ))}
+
+
+
+ );
+}
+```
+
+## Streaming RPC Methods
+
+For non-chat streaming, use `@callable({ streaming: true })`:
+
+```typescript
+import { Agent, callable, StreamingResponse } from "agents";
+
+export class MyAgent extends Agent