Memory Versions changedapi/beta/memory_stores/memory_versions
Nearest release: v2.1.282, published an hour 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+57added
Lines−57removed
From line
257
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits11to this page, all time
The whole hunk
from line 257, old and new numbered
/
from line 257
257257
258258 - `created_by: optional BetaManagedAgentsActor`
259259
260 Identifies who performed a write or redact operation. Captured at write time on the `memory_version` row. The API key that created a session is not recorded on agent writes; attribution answers who made the write, not who is ultimately responsible. Look up session provenance separately via the [Sessions API](/docs/en/api/beta/sessions/retrieve).
260 Identifies who performed an operation. Recorded when the operation happens and not updated afterwards, so the ID may refer to a user, service account, API key, or session that has since been deleted.
261261
262262 - `BetaManagedAgentsSessionActor object`
263263
264 Attribution for a write made by an agent during a session, through the mounted filesystem at `/mnt/memory/`.
264 An agent acting during a session, for example through the session's mounted filesystem. It names the session itself, not the user or API key that started the session.
265265
266266 - `type: "session_actor"`
267267
268268 - `session_id: string`
269269
270 ID of the session that performed the write (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
270 ID of the session (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
271271
272272 minLength: 1
273273
274274 - `BetaManagedAgentsAPIActor object`
275275
276 Attribution for a write made directly via the public API (outside of any session).
276 A direct caller of the public API, identified by the API key that authenticated the request.
277277
278278 - `type: "api_actor"`
279279
280280 - `api_key_id: string`
281281
282 ID of the API key that performed the write. This identifies the key, not the secret.
282 ID of the API key (an `apikey_...` value). This identifies the key, not the secret.
283283
284284 minLength: 1
285285
286286 - `BetaManagedAgentsUserActor object`
287287
288 Attribution for a write made by a human user through the Anthropic Console.
288 A human user, for example acting through the Anthropic Console.
289289
290290 - `type: "user_actor"`
291291
292292 - `user_id: string`
293293
294 ID of the user who performed the write (a `user_...` value).
294 ID of the user (a `user_...` value).
295295
296296 minLength: 1
297297
298298 - `BetaManagedAgentsServiceAccountActor object`
299299
300 Attribution for a write made by a workload authenticated as a service account, for example via Workload Identity Federation.
300 A workload authenticated as a service account, for example via Workload Identity Federation.
301301
302302 - `type: "service_account_actor"`
303303
304304 - `service_account_id: string`
305305
306 ID of the service account that performed the write (a `svac_...` value).
306 ID of the service account (a `svac_...` value).
307307
308308 minLength: 1
309309
from line 319
319319
320320 - `redacted_by: optional BetaManagedAgentsActor`
321321
322 Identifies who performed a write or redact operation. Captured at write time on the `memory_version` row. The API key that created a session is not recorded on agent writes; attribution answers who made the write, not who is ultimately responsible. Look up session provenance separately via the [Sessions API](/docs/en/api/beta/sessions/retrieve).
322 Identifies who performed an operation. Recorded when the operation happens and not updated afterwards, so the ID may refer to a user, service account, API key, or session that has since been deleted.
323323
324324- `next_page: optional string or null`
325325
from line 565
565565
566566 - `created_by: optional BetaManagedAgentsActor`
567567
568 Identifies who performed a write or redact operation. Captured at write time on the `memory_version` row. The API key that created a session is not recorded on agent writes; attribution answers who made the write, not who is ultimately responsible. Look up session provenance separately via the [Sessions API](/docs/en/api/beta/sessions/retrieve).
568 Identifies who performed an operation. Recorded when the operation happens and not updated afterwards, so the ID may refer to a user, service account, API key, or session that has since been deleted.
569569
570570 - `BetaManagedAgentsSessionActor object`
571571
572 Attribution for a write made by an agent during a session, through the mounted filesystem at `/mnt/memory/`.
572 An agent acting during a session, for example through the session's mounted filesystem. It names the session itself, not the user or API key that started the session.
573573
574574 - `type: "session_actor"`
575575
576576 - `session_id: string`
577577
578 ID of the session that performed the write (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
578 ID of the session (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
579579
580580 minLength: 1
581581
582582 - `BetaManagedAgentsAPIActor object`
583583
584 Attribution for a write made directly via the public API (outside of any session).
584 A direct caller of the public API, identified by the API key that authenticated the request.
585585
586586 - `type: "api_actor"`
587587
588588 - `api_key_id: string`
589589
590 ID of the API key that performed the write. This identifies the key, not the secret.
590 ID of the API key (an `apikey_...` value). This identifies the key, not the secret.
591591
592592 minLength: 1
593593
594594 - `BetaManagedAgentsUserActor object`
595595
596 Attribution for a write made by a human user through the Anthropic Console.
596 A human user, for example acting through the Anthropic Console.
597597
598598 - `type: "user_actor"`
599599
600600 - `user_id: string`
601601
602 ID of the user who performed the write (a `user_...` value).
602 ID of the user (a `user_...` value).
603603
604604 minLength: 1
605605
606606 - `BetaManagedAgentsServiceAccountActor object`
607607
608 Attribution for a write made by a workload authenticated as a service account, for example via Workload Identity Federation.
608 A workload authenticated as a service account, for example via Workload Identity Federation.
609609
610610 - `type: "service_account_actor"`
611611
612612 - `service_account_id: string`
613613
614 ID of the service account that performed the write (a `svac_...` value).
614 ID of the service account (a `svac_...` value).
615615
616616 minLength: 1
617617
from line 627
627627
628628 - `redacted_by: optional BetaManagedAgentsActor`
629629
630 Identifies who performed a write or redact operation. Captured at write time on the `memory_version` row. The API key that created a session is not recorded on agent writes; attribution answers who made the write, not who is ultimately responsible. Look up session provenance separately via the [Sessions API](/docs/en/api/beta/sessions/retrieve).
630 Identifies who performed an operation. Recorded when the operation happens and not updated afterwards, so the ID may refer to a user, service account, API key, or session that has since been deleted.
631631
632632### Example
633633
from line 850
850850
851851 - `created_by: optional BetaManagedAgentsActor`
852852
853 Identifies who performed a write or redact operation. Captured at write time on the `memory_version` row. The API key that created a session is not recorded on agent writes; attribution answers who made the write, not who is ultimately responsible. Look up session provenance separately via the [Sessions API](/docs/en/api/beta/sessions/retrieve).
853 Identifies who performed an operation. Recorded when the operation happens and not updated afterwards, so the ID may refer to a user, service account, API key, or session that has since been deleted.
854854
855855 - `BetaManagedAgentsSessionActor object`
856856
857 Attribution for a write made by an agent during a session, through the mounted filesystem at `/mnt/memory/`.
857 An agent acting during a session, for example through the session's mounted filesystem. It names the session itself, not the user or API key that started the session.
858858
859859 - `type: "session_actor"`
860860
861861 - `session_id: string`
862862
863 ID of the session that performed the write (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
863 ID of the session (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
864864
865865 minLength: 1
866866
867867 - `BetaManagedAgentsAPIActor object`
868868
869 Attribution for a write made directly via the public API (outside of any session).
869 A direct caller of the public API, identified by the API key that authenticated the request.
870870
871871 - `type: "api_actor"`
872872
873873 - `api_key_id: string`
874874
875 ID of the API key that performed the write. This identifies the key, not the secret.
875 ID of the API key (an `apikey_...` value). This identifies the key, not the secret.
876876
877877 minLength: 1
878878
879879 - `BetaManagedAgentsUserActor object`
880880
881 Attribution for a write made by a human user through the Anthropic Console.
881 A human user, for example acting through the Anthropic Console.
882882
883883 - `type: "user_actor"`
884884
885885 - `user_id: string`
886886
887 ID of the user who performed the write (a `user_...` value).
887 ID of the user (a `user_...` value).
888888
889889 minLength: 1
890890
891891 - `BetaManagedAgentsServiceAccountActor object`
892892
893 Attribution for a write made by a workload authenticated as a service account, for example via Workload Identity Federation.
893 A workload authenticated as a service account, for example via Workload Identity Federation.
894894
895895 - `type: "service_account_actor"`
896896
897897 - `service_account_id: string`
898898
899 ID of the service account that performed the write (a `svac_...` value).
899 ID of the service account (a `svac_...` value).
900900
901901 minLength: 1
902902
from line 912
912912
913913 - `redacted_by: optional BetaManagedAgentsActor`
914914
915 Identifies who performed a write or redact operation. Captured at write time on the `memory_version` row. The API key that created a session is not recorded on agent writes; attribution answers who made the write, not who is ultimately responsible. Look up session provenance separately via the [Sessions API](/docs/en/api/beta/sessions/retrieve).
915 Identifies who performed an operation. Recorded when the operation happens and not updated afterwards, so the ID may refer to a user, service account, API key, or session that has since been deleted.
916916
917917### Example
918918
from line 956
956956
957957- `BetaManagedAgentsActor = BetaManagedAgentsSessionActor or BetaManagedAgentsAPIActor or BetaManagedAgentsUserActor or BetaManagedAgentsServiceAccountActor`
958958
959 Identifies who performed a write or redact operation. Captured at write time on the `memory_version` row. The API key that created a session is not recorded on agent writes; attribution answers who made the write, not who is ultimately responsible. Look up session provenance separately via the [Sessions API](/docs/en/api/beta/sessions/retrieve).
959 Identifies who performed an operation. Recorded when the operation happens and not updated afterwards, so the ID may refer to a user, service account, API key, or session that has since been deleted.
960960
961961 - `BetaManagedAgentsSessionActor object`
962962
963 Attribution for a write made by an agent during a session, through the mounted filesystem at `/mnt/memory/`.
963 An agent acting during a session, for example through the session's mounted filesystem. It names the session itself, not the user or API key that started the session.
964964
965965 - `type: "session_actor"`
966966
967967 - `session_id: string`
968968
969 ID of the session that performed the write (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
969 ID of the session (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
970970
971971 minLength: 1
972972
973973 - `BetaManagedAgentsAPIActor object`
974974
975 Attribution for a write made directly via the public API (outside of any session).
975 A direct caller of the public API, identified by the API key that authenticated the request.
976976
977977 - `type: "api_actor"`
978978
979979 - `api_key_id: string`
980980
981 ID of the API key that performed the write. This identifies the key, not the secret.
981 ID of the API key (an `apikey_...` value). This identifies the key, not the secret.
982982
983983 minLength: 1
984984
985985 - `BetaManagedAgentsUserActor object`
986986
987 Attribution for a write made by a human user through the Anthropic Console.
987 A human user, for example acting through the Anthropic Console.
988988
989989 - `type: "user_actor"`
990990
991991 - `user_id: string`
992992
993 ID of the user who performed the write (a `user_...` value).
993 ID of the user (a `user_...` value).
994994
995995 minLength: 1
996996
997997 - `BetaManagedAgentsServiceAccountActor object`
998998
999 Attribution for a write made by a workload authenticated as a service account, for example via Workload Identity Federation.
999 A workload authenticated as a service account, for example via Workload Identity Federation.
10001000
10011001 - `type: "service_account_actor"`
10021002
10031003 - `service_account_id: string`
10041004
1005 ID of the service account that performed the write (a `svac_...` value).
1005 ID of the service account (a `svac_...` value).
10061006
10071007 minLength: 1
10081008
from line 1010
10101010
10111011- `BetaManagedAgentsAPIActor object`
10121012
1013 Attribution for a write made directly via the public API (outside of any session).
1013 A direct caller of the public API, identified by the API key that authenticated the request.
10141014
10151015 - `type: "api_actor"`
10161016
10171017 - `api_key_id: string`
10181018
1019 ID of the API key that performed the write. This identifies the key, not the secret.
1019 ID of the API key (an `apikey_...` value). This identifies the key, not the secret.
10201020
10211021 minLength: 1
10221022
from line 1078
10781078
10791079 - `created_by: optional BetaManagedAgentsActor`
10801080
1081 Identifies who performed a write or redact operation. Captured at write time on the `memory_version` row. The API key that created a session is not recorded on agent writes; attribution answers who made the write, not who is ultimately responsible. Look up session provenance separately via the [Sessions API](/docs/en/api/beta/sessions/retrieve).
1081 Identifies who performed an operation. Recorded when the operation happens and not updated afterwards, so the ID may refer to a user, service account, API key, or session that has since been deleted.
10821082
10831083 - `BetaManagedAgentsSessionActor object`
10841084
1085 Attribution for a write made by an agent during a session, through the mounted filesystem at `/mnt/memory/`.
1085 An agent acting during a session, for example through the session's mounted filesystem. It names the session itself, not the user or API key that started the session.
10861086
10871087 - `type: "session_actor"`
10881088
10891089 - `session_id: string`
10901090
1091 ID of the session that performed the write (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
1091 ID of the session (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
10921092
10931093 minLength: 1
10941094
10951095 - `BetaManagedAgentsAPIActor object`
10961096
1097 Attribution for a write made directly via the public API (outside of any session).
1097 A direct caller of the public API, identified by the API key that authenticated the request.
10981098
10991099 - `type: "api_actor"`
11001100
11011101 - `api_key_id: string`
11021102
1103 ID of the API key that performed the write. This identifies the key, not the secret.
1103 ID of the API key (an `apikey_...` value). This identifies the key, not the secret.
11041104
11051105 minLength: 1
11061106
11071107 - `BetaManagedAgentsUserActor object`
11081108
1109 Attribution for a write made by a human user through the Anthropic Console.
1109 A human user, for example acting through the Anthropic Console.
11101110
11111111 - `type: "user_actor"`
11121112
11131113 - `user_id: string`
11141114
1115 ID of the user who performed the write (a `user_...` value).
1115 ID of the user (a `user_...` value).
11161116
11171117 minLength: 1
11181118
11191119 - `BetaManagedAgentsServiceAccountActor object`
11201120
1121 Attribution for a write made by a workload authenticated as a service account, for example via Workload Identity Federation.
1121 A workload authenticated as a service account, for example via Workload Identity Federation.
11221122
11231123 - `type: "service_account_actor"`
11241124
11251125 - `service_account_id: string`
11261126
1127 ID of the service account that performed the write (a `svac_...` value).
1127 ID of the service account (a `svac_...` value).
11281128
11291129 minLength: 1
11301130
from line 1140
11401140
11411141 - `redacted_by: optional BetaManagedAgentsActor`
11421142
1143 Identifies who performed a write or redact operation. Captured at write time on the `memory_version` row. The API key that created a session is not recorded on agent writes; attribution answers who made the write, not who is ultimately responsible. Look up session provenance separately via the [Sessions API](/docs/en/api/beta/sessions/retrieve).
1143 Identifies who performed an operation. Recorded when the operation happens and not updated afterwards, so the ID may refer to a user, service account, API key, or session that has since been deleted.
11441144
11451145### Beta Managed Agents Memory Version Operation
11461146
from line 1164
11641164
11651165- `BetaManagedAgentsServiceAccountActor object`
11661166
1167 Attribution for a write made by a workload authenticated as a service account, for example via Workload Identity Federation.
1167 A workload authenticated as a service account, for example via Workload Identity Federation.
11681168
11691169 - `type: "service_account_actor"`
11701170
11711171 - `service_account_id: string`
11721172
1173 ID of the service account that performed the write (a `svac_...` value).
1173 ID of the service account (a `svac_...` value).
11741174
11751175 minLength: 1
11761176
from line 1178
11781178
11791179- `BetaManagedAgentsSessionActor object`
11801180
1181 Attribution for a write made by an agent during a session, through the mounted filesystem at `/mnt/memory/`.
1181 An agent acting during a session, for example through the session's mounted filesystem. It names the session itself, not the user or API key that started the session.
11821182
11831183 - `type: "session_actor"`
11841184
11851185 - `session_id: string`
11861186
1187 ID of the session that performed the write (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
1187 ID of the session (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
11881188
11891189 minLength: 1
11901190
from line 1192
11921192
11931193- `BetaManagedAgentsUserActor object`
11941194
1195 Attribution for a write made by a human user through the Anthropic Console.
1195 A human user, for example acting through the Anthropic Console.
11961196
11971197 - `type: "user_actor"`
11981198
11991199 - `user_id: string`
12001200
1201 ID of the user who performed the write (a `user_...` value).
1201 ID of the user (a `user_...` value).
12021202
12031203 minLength: 1
12041204
No line in this hunk matches that.