Stream Events changedapi/beta/sessions/events/stream
Recorded here
Lines+57added
Lines−1removed
From line
873
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits29to this page, all time
The whole hunk
from line 873, old and new numbered
/
from line 873
873873
874874 Unique identifier for this event.
875875
876 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 10 more`
876 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 12 more`
877877
878878 - `BetaManagedAgentsUnknownError object`
879879
from line 1105
11051105
11061106 ID of the vault containing the affected credential.
11071107
1108 - `BetaManagedAgentsToolUseLimitReachedError object`
1109
1110 The turn stopped because the agent loop reached its limit on tool-use rounds (one model response that calls tools, plus running those tools, is one round), not because a request failed. The thread goes idle with `stop_reason: retries_exhausted` (a child thread then terminates); the next `user.message` starts a new turn.
1111
1112 - `type: "tool_use_limit_reached_error"`
1113
1114 - `message: string`
1115
1116 Human-readable error description.
1117
1118 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1119
1120 What the client should do next.
1121
1122 - `BetaManagedAgentsRetryStatusRetrying object`
1123
1124 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
1125
1126 - `BetaManagedAgentsRetryStatusExhausted object`
1127
1128 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1129
1130 - `BetaManagedAgentsRetryStatusTerminal object`
1131
1132 The session encountered a terminal error and will transition to `terminated` state.
1133
1134 - `BetaManagedAgentsCompactionLimitReachedError object`
1135
1136 The turn stopped because the context was compacted the maximum number of times in a row without the model producing a message or a tool call, not because a request failed. The thread goes idle with `stop_reason: retries_exhausted` (a child thread then terminates); the next `user.message` starts a new turn.
1137
1138 - `type: "compaction_limit_reached_error"`
1139
1140 - `message: string`
1141
1142 Human-readable error description.
1143
1144 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1145
1146 What the client should do next.
1147
1148 - `BetaManagedAgentsRetryStatusRetrying object`
1149
1150 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
1151
1152 - `BetaManagedAgentsRetryStatusExhausted object`
1153
1154 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1155
1156 - `BetaManagedAgentsRetryStatusTerminal object`
1157
1158 The session encountered a terminal error and will transition to `terminated` state.
1159
11081160 - `BetaManagedAgentsRepositoryAuthenticationError object`
11091161
11101162 The repository host rejected the credentials, or required credentials and received none.
from line 2449
23972449
23982450 Two-letter ISO 3166-1 country code, uppercase.
23992451
2452 pattern: ^[A-Z]{2}$
2453
24002454 - `region: optional string or null`
24012455
24022456 Region or state name.
from line 2752
26982752 - `amount: string`
26992753
27002754 Amount in minor units of the currency, as an integer decimal string with no leading zeros: "2500" is $25.00 and "50" is fifty cents. A string rather than a number so no float rounding is ever applied.
2755
2756 pattern: ^(0|[1-9]\d*)$
27012757
27022758 - `currency: BetaCurrency`
27032759
No line in this hunk matches that.