List Events changedapi/beta/sessions/events/list
Nearest release: v2.1.286, published 6 hours before this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Recorded here
Lines+193added
Lines−3removed
From line
231
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits17to this page, all time
The whole hunk
from line 231, old and new numbered
/
from line 231
231231
232232 - `"mcp-client-2026-09-15"`
233233
234 - `"ce-plugins-2026-09-01"`
235
234236- `"anthropic-workspace-id": optional string`
235237
236238 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 959
957959
958960 Unique identifier for this event.
959961
960 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 5 more`
962 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 10 more`
961963
962964 - `BetaManagedAgentsUnknownError object`
963965
from line 1191
11891191
11901192 ID of the vault containing the affected credential.
11911193
1194 - `BetaManagedAgentsRepositoryAuthenticationError object`
1195
1196 The repository host rejected the credentials, or required credentials and received none.
1197
1198 - `type: "repository_authentication_error"`
1199
1200 - `message: string`
1201
1202 Human-readable error description.
1203
1204 - `repository_url: string or null`
1205
1206 URL of the repository that could not be cloned. Null when it could not be identified.
1207
1208 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1209
1210 What the client should do next. Always `retrying`: the session keeps running without the repository.
1211
1212 - `BetaManagedAgentsRetryStatusRetrying object`
1213
1214 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.
1215
1216 - `BetaManagedAgentsRetryStatusExhausted object`
1217
1218 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1219
1220 - `BetaManagedAgentsRetryStatusTerminal object`
1221
1222 The session encountered a terminal error and will transition to `terminated` state.
1223
1224 - `BetaManagedAgentsRepositoryForbiddenError object`
1225
1226 The repository host refused access to the repository.
1227
1228 - `type: "repository_forbidden_error"`
1229
1230 - `message: string`
1231
1232 Human-readable error description.
1233
1234 - `repository_url: string or null`
1235
1236 URL of the repository that could not be cloned. Null when it could not be identified.
1237
1238 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1239
1240 What the client should do next. Always `retrying`: the session keeps running without the repository.
1241
1242 - `BetaManagedAgentsRetryStatusRetrying object`
1243
1244 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.
1245
1246 - `BetaManagedAgentsRetryStatusExhausted object`
1247
1248 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1249
1250 - `BetaManagedAgentsRetryStatusTerminal object`
1251
1252 The session encountered a terminal error and will transition to `terminated` state.
1253
1254 - `BetaManagedAgentsRepositoryNotFoundError object`
1255
1256 The repository host reported the repository as not found.
1257
1258 - `type: "repository_not_found_error"`
1259
1260 - `message: string`
1261
1262 Human-readable error description.
1263
1264 - `repository_url: string or null`
1265
1266 URL of the repository that could not be cloned. Null when it could not be identified.
1267
1268 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1269
1270 What the client should do next. Always `retrying`: the session keeps running without the repository.
1271
1272 - `BetaManagedAgentsRetryStatusRetrying object`
1273
1274 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.
1275
1276 - `BetaManagedAgentsRetryStatusExhausted object`
1277
1278 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1279
1280 - `BetaManagedAgentsRetryStatusTerminal object`
1281
1282 The session encountered a terminal error and will transition to `terminated` state.
1283
1284 - `BetaManagedAgentsRepositoryCheckoutError object`
1285
1286 The requested branch or commit does not exist in the repository.
1287
1288 - `type: "repository_checkout_error"`
1289
1290 - `message: string`
1291
1292 Human-readable error description.
1293
1294 - `repository_url: string or null`
1295
1296 URL of the repository that could not be cloned. Null when it could not be identified.
1297
1298 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1299
1300 What the client should do next. Always `retrying`: the session keeps running without the repository.
1301
1302 - `BetaManagedAgentsRetryStatusRetrying object`
1303
1304 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.
1305
1306 - `BetaManagedAgentsRetryStatusExhausted object`
1307
1308 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1309
1310 - `BetaManagedAgentsRetryStatusTerminal object`
1311
1312 The session encountered a terminal error and will transition to `terminated` state.
1313
1314 - `BetaManagedAgentsRepositoryCloneError object`
1315
1316 The repository could not be cloned.
1317
1318 - `type: "repository_clone_error"`
1319
1320 - `message: string`
1321
1322 Human-readable error description.
1323
1324 - `repository_url: string or null`
1325
1326 URL of the repository that could not be cloned. Null when it could not be identified.
1327
1328 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1329
1330 What the client should do next. Always `retrying`: the session keeps running without the repository.
1331
1332 - `BetaManagedAgentsRetryStatusRetrying object`
1333
1334 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.
1335
1336 - `BetaManagedAgentsRetryStatusExhausted object`
1337
1338 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1339
1340 - `BetaManagedAgentsRetryStatusTerminal object`
1341
1342 The session encountered a terminal error and will transition to `terminated` state.
1343
11921344 - `processed_at: string`
11931345
11941346 Timestamp when the error occurred.
from line 1395
12431395
12441396 format: date-time
12451397
1246 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
1398 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
12471399
1400 Structured information about why the session stopped. `null` when there is nothing more to report.
1401
1402 - `type: "refusal"`
1403
1404 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
1405
1406 The policy category that triggered the refusal, or `null` when there is no named category. New values can be added over time.
1407
1408 - `"cyber"`
1409
1410 - `"bio"`
1411
1412 - `"frontier_llm"`
1413
1414 - `"reasoning_extraction"`
1415
1416 - `"general_harms"`
1417
1418 - `explanation: string or null`
1419
1420 Human-readable explanation of the refusal, or `null` when none is available. The wording can change, so do not parse it.
1421
1422 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
1423
12481424 - `BetaManagedAgentsSessionEndTurn object`
12491425
12501426 The agent completed its turn naturally and is ready for the next user message.
from line 1449
12731449
12741450 - `type: "budget_reached"`
12751451
1452 - `BetaManagedAgentsSessionRefusal object`
1453
1454 The turn ended because the model's response was refused, for example by a safety classifier.
1455
1456 - `type: "refusal"`
1457
12761458 - `BetaManagedAgentsSessionStatusTerminatedEvent object`
12771459
12781460 Indicates the session has terminated, either due to an error or completion.
from line 1783
16011783
16021784 Public sthr_ ID of the thread that went idle.
16031785
1604 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
1786 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
16051787
1788 Structured information about why the thread stopped. `null` when there is nothing more to report.
1789
1790 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
1791
16061792 - `BetaManagedAgentsSessionEndTurn object`
16071793
16081794 The agent completed its turn naturally and is ready for the next user message.
from line 1804
16181804 - `BetaManagedAgentsSessionBudgetReached object`
16191805
16201806 The agent stopped because the session's tracked list cost reached its budget, or because its usage includes a model with no list price (which the budget cannot measure). Raise the budget to continue — or, if raising is rejected because a model has no list price, remove the budget.
1807
1808 - `BetaManagedAgentsSessionRefusal object`
1809
1810 The turn ended because the model's response was refused, for example by a safety classifier.
16211811
16221812 - `BetaManagedAgentsSessionThreadStatusTerminatedEvent object`
16231813
No line in this hunk matches that.