List Events changedapi/beta/sessions/events/list
Nearest release: v2.1.283, published 3 hours after 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+72added
Lines−72removed
From line
211
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits13to this page, all time
The whole hunk
from line 211, old and new numbered
/
from line 211
211211
212212 - `source: BetaManagedAgentsBase64ImageSource or BetaManagedAgentsURLImageSource or BetaManagedAgentsFileImageSource`
213213
214 Union type for image source variants.
214 The source of the image data.
215215
216216 - `BetaManagedAgentsBase64ImageSource object`
217217
from line 263
263263
264264 - `source: BetaManagedAgentsBase64DocumentSource or BetaManagedAgentsPlainTextDocumentSource or BetaManagedAgentsURLDocumentSource or BetaManagedAgentsFileDocumentSource`
265265
266 Union type for document source variants.
266 The source of the document data.
267267
268268 - `BetaManagedAgentsBase64DocumentSource object`
269269
from line 339
339339
340340 - `processed_at: optional string or null`
341341
342 A timestamp in RFC 3339 format
342 Timestamp when the agent finished processing this message.
343343
344344 format: date-time
345345
from line 355
355355
356356 - `processed_at: optional string or null`
357357
358 A timestamp in RFC 3339 format
358 Timestamp when the interrupt was processed.
359359
360360 format: date-time
361361
from line 375
375375
376376 - `result: "allow" or "deny"`
377377
378 UserToolConfirmationResult enum
378 The confirmation result: 'allow' or 'deny'.
379379
380380 - `"allow"`
381381
from line 393
393393
394394 - `processed_at: optional string or null`
395395
396 A timestamp in RFC 3339 format
396 Timestamp when the confirmation was processed.
397397
398398 format: date-time
399399
from line 439
439439
440440 - `citations: BetaManagedAgentsSearchResultCitations`
441441
442 Citation settings for a search result.
442 Citation settings for this search result.
443443
444444 - `enabled: boolean`
445445
from line 475
475475
476476 - `processed_at: optional string or null`
477477
478 A timestamp in RFC 3339 format
478 Timestamp when this result was processed.
479479
480480 format: date-time
481481
from line 503
503503
504504 - `processed_at: string`
505505
506 A timestamp in RFC 3339 format
506 Timestamp when this tool use was processed.
507507
508508 format: date-time
509509
from line 535
535535
536536 - `processed_at: string`
537537
538 A timestamp in RFC 3339 format
538 Timestamp when this response was generated.
539539
540540 format: date-time
541541
from line 551
551551
552552 - `processed_at: string`
553553
554 A timestamp in RFC 3339 format
554 Timestamp when this thinking was produced.
555555
556556 format: date-time
557557
from line 579
579579
580580 - `processed_at: string`
581581
582 A timestamp in RFC 3339 format
582 Timestamp when this event was processed.
583583
584584 format: date-time
585585
586586 - `evaluated_permission: optional BetaManagedAgentsAgentEvaluatedPermission`
587587
588 AgentEvaluatedPermission enum
588 The evaluated permission policy for this tool invocation.
589589
590590 - `"allow"`
591591
from line 595
595595
596596 - `evaluation: optional BetaManagedAgentsAgentToolEvaluation`
597597
598 Names the resolved permission_policy that produced evaluated_permission, and under auto carries the judgement. Open union: clients must tolerate unknown variants.
598 Which resolved permission_policy produced evaluated_permission: always_allow, always_ask, or auto (with the server's per-invocation judgement). Absent only when the server refused the call before any policy applied (for example, the named tool is not enabled in the session); such a refusal has evaluated_permission deny. An event recorded before this field existed reads as the arm its evaluated_permission implies (always_allow for allow, always_ask for ask).
599599
600600 - `BetaManagedAgentsAgentToolEvaluationAlwaysAllow object`
601601
from line 617
617617
618618 - `evaluated_permission: BetaManagedAgentsAgentAutoEvaluatedPermission`
619619
620 The server's per-invocation judgement under the auto permission policy. Its type always equals the event's top-level evaluated_permission. Open union: clients must tolerate unknown variants.
620 The server's judgement for this invocation.
621621
622622 - `BetaManagedAgentsAgentAutoEvaluatedPermissionAllow object`
623623
from line 669
669669
670670 - `processed_at: string`
671671
672 A timestamp in RFC 3339 format
672 Timestamp when this event was processed.
673673
674674 format: date-time
675675
from line 717
717717
718718 - `processed_at: string`
719719
720 A timestamp in RFC 3339 format
720 Timestamp when this event was processed.
721721
722722 format: date-time
723723
724724 - `evaluated_permission: optional BetaManagedAgentsAgentEvaluatedPermission`
725725
726 AgentEvaluatedPermission enum
726 The evaluated permission policy for this tool invocation.
727727
728728 - `evaluation: optional BetaManagedAgentsAgentToolEvaluation`
729729
730 Names the resolved permission_policy that produced evaluated_permission, and under auto carries the judgement. Open union: clients must tolerate unknown variants.
730 Which resolved permission_policy produced evaluated_permission: always_allow, always_ask, or auto (with the server's per-invocation judgement). Absent only when the server refused the call before any policy applied (for example, the named tool is not enabled in the session); such a refusal has evaluated_permission deny. An event recorded before this field existed reads as the arm its evaluated_permission implies (always_allow for allow, always_ask for ask).
731731
732732 - `session_thread_id: optional string or null`
733733
from line 745
745745
746746 - `processed_at: string`
747747
748 A timestamp in RFC 3339 format
748 Timestamp when this event was processed.
749749
750750 format: date-time
751751
from line 813
813813
814814 - `processed_at: string`
815815
816 A timestamp in RFC 3339 format
816 Timestamp when the message was received.
817817
818818 format: date-time
819819
from line 853
853853
854854 - `processed_at: string`
855855
856 A timestamp in RFC 3339 format
856 Timestamp when the message was sent.
857857
858858 format: date-time
859859
from line 877
877877
878878 - `processed_at: string`
879879
880 A timestamp in RFC 3339 format
880 Timestamp when compaction was processed.
881881
882882 format: date-time
883883
from line 905
905905
906906 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
907907
908 What the client should do next in response to this error.
908 What the client should do next.
909909
910910 - `BetaManagedAgentsRetryStatusRetrying object`
911911
from line 937
937937
938938 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
939939
940 What the client should do next in response to this error.
940 What the client should do next.
941941
942942 - `BetaManagedAgentsRetryStatusRetrying object`
943943
from line 963
963963
964964 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
965965
966 What the client should do next in response to this error.
966 What the client should do next.
967967
968968 - `BetaManagedAgentsRetryStatusRetrying object`
969969
from line 989
989989
990990 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
991991
992 What the client should do next in response to this error.
992 What the client should do next.
993993
994994 - `BetaManagedAgentsRetryStatusRetrying object`
995995
from line 1019
10191019
10201020 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
10211021
1022 What the client should do next in response to this error.
1022 What the client should do next.
10231023
10241024 - `BetaManagedAgentsRetryStatusRetrying object`
10251025
from line 1049
10491049
10501050 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
10511051
1052 What the client should do next in response to this error.
1052 What the client should do next.
10531053
10541054 - `BetaManagedAgentsRetryStatusRetrying object`
10551055
from line 1075
10751075
10761076 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
10771077
1078 What the client should do next in response to this error.
1078 What the client should do next.
10791079
10801080 - `BetaManagedAgentsRetryStatusRetrying object`
10811081
from line 1105
11051105
11061106 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
11071107
1108 What the client should do next in response to this error.
1108 What the client should do next.
11091109
11101110 - `BetaManagedAgentsRetryStatusRetrying object`
11111111
from line 1125
11251125
11261126 - `processed_at: string`
11271127
1128 A timestamp in RFC 3339 format
1128 Timestamp when the error occurred.
11291129
11301130 format: date-time
11311131
from line 1141
11411141
11421142 - `processed_at: string`
11431143
1144 A timestamp in RFC 3339 format
1144 Timestamp of status change.
11451145
11461146 format: date-time
11471147
from line 1157
11571157
11581158 - `processed_at: string`
11591159
1160 A timestamp in RFC 3339 format
1160 Timestamp of status change.
11611161
11621162 format: date-time
11631163
from line 1173
11731173
11741174 - `processed_at: string`
11751175
1176 A timestamp in RFC 3339 format
1176 Timestamp of status change.
11771177
11781178 format: date-time
11791179
from line 1219
12191219
12201220 - `processed_at: string`
12211221
1222 A timestamp in RFC 3339 format
1222 Timestamp of status change.
12231223
12241224 format: date-time
12251225
from line 1239
12391239
12401240 - `processed_at: string`
12411241
1242 A timestamp in RFC 3339 format
1242 Timestamp when the thread was created.
12431243
12441244 format: date-time
12451245
from line 1269
12691269
12701270 - `processed_at: string`
12711271
1272 A timestamp in RFC 3339 format
1272 Timestamp when outcome evaluation started.
12731273
12741274 format: date-time
12751275
from line 1303
13031303
13041304 - `processed_at: string`
13051305
1306 A timestamp in RFC 3339 format
1306 Timestamp when outcome evaluation ended.
13071307
13081308 format: date-time
13091309
from line 1313
13131313
13141314 - `usage: BetaManagedAgentsSpanModelUsage`
13151315
1316 Token usage for a single model request.
1316 Aggregate token usage for this evaluation cycle. Sums across all grader model requests within the cycle.
13171317
13181318 - `cache_creation_input_tokens: number`
13191319
from line 1341
13411341
13421342 - `speed: optional "standard" or "fast" or null`
13431343
1344 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
1344 Inference speed tier this request actually ran at. Mirrors `usage.speed` on /v1/messages. Only present when the fast-mode beta is active.
13451345
13461346 - `"standard"`
13471347
from line 1359
13591359
13601360 - `processed_at: string`
13611361
1362 A timestamp in RFC 3339 format
1362 Timestamp when the model request started.
13631363
13641364 format: date-time
13651365
from line 1383
13831383
13841384 - `model_usage: BetaManagedAgentsSpanModelUsage`
13851385
1386 Token usage for a single model request.
1386 Token usage for this model request.
13871387
13881388 - `processed_at: string`
13891389
1390 A timestamp in RFC 3339 format
1390 Timestamp when the model request completed.
13911391
13921392 format: date-time
13931393
from line 1413
14131413
14141414 - `processed_at: string`
14151415
1416 A timestamp in RFC 3339 format
1416 Timestamp when this heartbeat was emitted.
14171417
14181418 format: date-time
14191419
from line 1443
14431443
14441444 - `processed_at: string`
14451445
1446 A timestamp in RFC 3339 format
1446 Timestamp when the outcome was accepted.
14471447
14481448 format: date-time
14491449
14501450 - `rubric: BetaManagedAgentsFileRubric or BetaManagedAgentsTextRubric`
14511451
1452 Rubric for grading the quality of an outcome.
1452 How to grade the outcome. File rubrics are currently resolved to their text content; clients should handle both variants.
14531453
14541454 - `BetaManagedAgentsFileRubric object`
14551455
from line 1483
14831483
14841484 - `processed_at: string`
14851485
1486 A timestamp in RFC 3339 format
1486 Timestamp when the session was deleted.
14871487
14881488 format: date-time
14891489
from line 1503
15031503
15041504 - `processed_at: string`
15051505
1506 A timestamp in RFC 3339 format
1506 Timestamp of the status transition.
15071507
15081508 format: date-time
15091509
from line 1527
15271527
15281528 - `processed_at: string`
15291529
1530 A timestamp in RFC 3339 format
1530 Timestamp of the status transition.
15311531
15321532 format: date-time
15331533
from line 1569
15691569
15701570 - `processed_at: string`
15711571
1572 A timestamp in RFC 3339 format
1572 Timestamp of the status transition.
15731573
15741574 format: date-time
15751575
from line 1617
16171617
16181618 - `processed_at: optional string or null`
16191619
1620 A timestamp in RFC 3339 format
1620 Timestamp when this result was processed.
16211621
16221622 format: date-time
16231623
from line 1641
16411641
16421642 - `processed_at: string`
16431643
1644 A timestamp in RFC 3339 format
1644 Timestamp of the status transition.
16451645
16461646 format: date-time
16471647
from line 1661
16611661
16621662 - `processed_at: string`
16631663
1664 A timestamp in RFC 3339 format
1664 Timestamp when the update was applied.
16651665
16661666 format: date-time
16671667
16681668 - `agent: optional BetaManagedAgentsSessionAgent or null`
16691669
1670 Resolved `agent` definition for a `session`. Snapshot of the `agent` at `session` creation time.
1670 The session's effective agent configuration after the update. Present only when the update changed `agent` (tools or mcp_servers); when present it is the full materialised snapshot, not a diff.
16711671
16721672 - `type: "agent"`
16731673
from line 1693
16931693
16941694 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
16951695
1696 - `string`
1697
16961698 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
16971699
16981700 The model that will power your agent.
from line 1761
17591761
17601762 High-performance model for agents and coding
17611763
1762 - `string`
1763
17641764 - `effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more`
17651765
1766 How hard Claude works on each turn. Sets `output_config.effort` on every Messages call the session makes.
1766 How hard Claude works on each inference call. One of `low`, `medium`, `high`, `xhigh`, `max`. Always present; resolved to the per-model default at save time when not supplied.
17671767
17681768 - `BetaManagedAgentsEffortLow object`
17691769
from line 1801
18011801
18021802 - `speed: optional "standard" or "fast"`
18031803
1804 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
1804 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Defaults to `standard`. Not all models support `fast`; invalid combinations are rejected at create time.
18051805
18061806 - `"standard"`
18071807
from line 1809
18091809
18101810 - `multiagent: BetaManagedAgentsSessionMultiagentCoordinator or null`
18111811
1812 Resolved coordinator topology with full agent definitions for each roster member.
1812 Resolved multiagent orchestration configuration. Null when the agent is single-threaded.
18131813
18141814 - `type: "coordinator"`
18151815
from line 2265
22652265
22662266 - `budget: optional BetaManagedAgentsBudgetLimit or null`
22672267
2268 A hard spend ceiling. The session stops issuing new model requests once the tracked list cost reaches `max_list_cost`.
2268 The session's budget after the update: the new budget when set or replaced, or null when the update removed it. Present only when the update changed the budget.
22692269
22702270 - `type: "limit"`
22712271
22722272 - `max_list_cost: BetaMonetaryAmount`
22732273
2274 A monetary amount in a specific currency.
2274 Maximum list cost the session may accrue. List price is used regardless of any negotiated discount, so the cap fires at or before the actual charge.
22752275
22762276 - `amount: string`
22772277
from line 2313
23132313
23142314 - `processed_at: optional string or null`
23152315
2316 A timestamp in RFC 3339 format
2316 Timestamp when this system message was processed.
23172317
23182318 format: date-time
23192319
from line 2329
23292329
23302330 - `processed_at: string`
23312331
2332 A timestamp in RFC 3339 format
2332 Timestamp when the snapshot was taken.
23332333
23342334 format: date-time
23352335
23362336 - `usage: BetaManagedAgentsSessionUsageSnapshot`
23372337
2338 Point-in-time snapshot of a session's cumulative usage.
2338 The session's cumulative usage at the snapshot time.
23392339
23402340 - `active_seconds: optional number`
23412341
from line 2345
23452345
23462346 - `cache_creation: optional BetaManagedAgentsCacheCreationUsage`
23472347
2348 Prompt-cache creation token usage broken down by cache lifetime.
2348 Tokens used to create prompt cache entries, broken down by cache TTL.
23492349
23502350 - `ephemeral_1h_input_tokens: optional number`
23512351
from line 2373
23732373
23742374 - `list_cost: optional BetaMonetaryAmount`
23752375
2376 A monetary amount in a specific currency.
2376 Cumulative list cost of the session across all turns, priced at public list rates.
23772377
23782378 - `output_tokens: optional number`
23792379
from line 2383
23832383
23842384 - `server_tool_use: optional BetaManagedAgentsServerToolUsage`
23852385
2386 Cumulative count of server-executed tool invocations, broken down by tool.
2386 Cumulative server-executed tool usage across all turns.
23872387
23882388 - `web_fetch_requests: optional number`
23892389
from line 2399
23992399
24002400 - `budget: optional BetaManagedAgentsBudgetLimit or null`
24012401
2402 A hard spend ceiling. The session stops issuing new model requests once the tracked list cost reaches `max_list_cost`.
2402 The session's configured budget at the snapshot time, or null when the session has no budget.
24032403
24042404- `next_page: optional string or null`
24052405
No line in this hunk matches that.