events-and-streaming changedmanaged-agents/events-and-streaming
Recorded here
Lines+2added
Lines−3removed
From line
214
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits37to this page, all time
The whole hunk
from line 214, old and new numbered
/
from line 214
214214 .build()
215215 );
216216
217 Iterable<BetaManagedAgentsStreamSessionEvents> events = stream.stream()::iterator;
218217 events:
219 for (var event : events) {
218 for (var event : stream) {
220219 switch (event.type().value()) {
221220 case AGENT_MESSAGE -> event.asAgentMessage().content().forEach(block -> block.text().ifPresent(textBlock -> IO.print(textBlock.text())));
222221 case SESSION_STATUS_IDLE -> {
from line 816
817816 ```java Java
818817 try (var stream = client.beta().sessions().events().streamStreaming(session.id())) {
819818 loop:
820 for (var event : (Iterable<BetaManagedAgentsStreamSessionEvents>) stream.stream()::iterator) {
819 for (var event : stream) {
821820 switch (event.type().value()) {
822821 case AGENT_CUSTOM_TOOL_USE -> {
823822 var toolUse = event.asAgentCustomToolUse();
No line in this hunk matches that.