Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

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
/
lines
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 
Feedback