Memory Stores changedapi/beta/memory_stores
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+30added
Lines−30removed
From line
2,615
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 2615, old and new numbered
/
from line 2615
26152615
26162616 - `created_by: optional BetaManagedAgentsActor`
26172617
2618 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).
2618 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.
26192619
26202620 - `BetaManagedAgentsSessionActor object`
26212621
2622 Attribution for a write made by an agent during a session, through the mounted filesystem at `/mnt/memory/`.
2622 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.
26232623
26242624 - `type: "session_actor"`
26252625
26262626 - `session_id: string`
26272627
2628 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.
2628 ID of the session (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
26292629
26302630 minLength: 1
26312631
26322632 - `BetaManagedAgentsAPIActor object`
26332633
2634 Attribution for a write made directly via the public API (outside of any session).
2634 A direct caller of the public API, identified by the API key that authenticated the request.
26352635
26362636 - `type: "api_actor"`
26372637
26382638 - `api_key_id: string`
26392639
2640 ID of the API key that performed the write. This identifies the key, not the secret.
2640 ID of the API key (an `apikey_...` value). This identifies the key, not the secret.
26412641
26422642 minLength: 1
26432643
26442644 - `BetaManagedAgentsUserActor object`
26452645
2646 Attribution for a write made by a human user through the Anthropic Console.
2646 A human user, for example acting through the Anthropic Console.
26472647
26482648 - `type: "user_actor"`
26492649
26502650 - `user_id: string`
26512651
2652 ID of the user who performed the write (a `user_...` value).
2652 ID of the user (a `user_...` value).
26532653
26542654 minLength: 1
26552655
26562656 - `BetaManagedAgentsServiceAccountActor object`
26572657
2658 Attribution for a write made by a workload authenticated as a service account, for example via Workload Identity Federation.
2658 A workload authenticated as a service account, for example via Workload Identity Federation.
26592659
26602660 - `type: "service_account_actor"`
26612661
26622662 - `service_account_id: string`
26632663
2664 ID of the service account that performed the write (a `svac_...` value).
2664 ID of the service account (a `svac_...` value).
26652665
26662666 minLength: 1
26672667
from line 2677
26772677
26782678 - `redacted_by: optional BetaManagedAgentsActor`
26792679
2680 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).
2680 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.
26812681
26822682- `next_page: optional string or null`
26832683
from line 2923
29232923
29242924 - `created_by: optional BetaManagedAgentsActor`
29252925
2926 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).
2926 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.
29272927
29282928 - `BetaManagedAgentsSessionActor object`
29292929
2930 Attribution for a write made by an agent during a session, through the mounted filesystem at `/mnt/memory/`.
2930 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.
29312931
29322932 - `type: "session_actor"`
29332933
29342934 - `session_id: string`
29352935
2936 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.
2936 ID of the session (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
29372937
29382938 minLength: 1
29392939
29402940 - `BetaManagedAgentsAPIActor object`
29412941
2942 Attribution for a write made directly via the public API (outside of any session).
2942 A direct caller of the public API, identified by the API key that authenticated the request.
29432943
29442944 - `type: "api_actor"`
29452945
29462946 - `api_key_id: string`
29472947
2948 ID of the API key that performed the write. This identifies the key, not the secret.
2948 ID of the API key (an `apikey_...` value). This identifies the key, not the secret.
29492949
29502950 minLength: 1
29512951
29522952 - `BetaManagedAgentsUserActor object`
29532953
2954 Attribution for a write made by a human user through the Anthropic Console.
2954 A human user, for example acting through the Anthropic Console.
29552955
29562956 - `type: "user_actor"`
29572957
29582958 - `user_id: string`
29592959
2960 ID of the user who performed the write (a `user_...` value).
2960 ID of the user (a `user_...` value).
29612961
29622962 minLength: 1
29632963
29642964 - `BetaManagedAgentsServiceAccountActor object`
29652965
2966 Attribution for a write made by a workload authenticated as a service account, for example via Workload Identity Federation.
2966 A workload authenticated as a service account, for example via Workload Identity Federation.
29672967
29682968 - `type: "service_account_actor"`
29692969
29702970 - `service_account_id: string`
29712971
2972 ID of the service account that performed the write (a `svac_...` value).
2972 ID of the service account (a `svac_...` value).
29732973
29742974 minLength: 1
29752975
from line 2985
29852985
29862986 - `redacted_by: optional BetaManagedAgentsActor`
29872987
2988 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).
2988 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.
29892989
29902990#### Example
29912991
from line 3208
32083208
32093209 - `created_by: optional BetaManagedAgentsActor`
32103210
3211 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).
3211 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.
32123212
32133213 - `BetaManagedAgentsSessionActor object`
32143214
3215 Attribution for a write made by an agent during a session, through the mounted filesystem at `/mnt/memory/`.
3215 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.
32163216
32173217 - `type: "session_actor"`
32183218
32193219 - `session_id: string`
32203220
3221 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.
3221 ID of the session (a `sesn_...` value). Look up the session via [Retrieve a session](/docs/en/api/beta/sessions/retrieve) for further provenance.
32223222
32233223 minLength: 1
32243224
32253225 - `BetaManagedAgentsAPIActor object`
32263226
3227 Attribution for a write made directly via the public API (outside of any session).
3227 A direct caller of the public API, identified by the API key that authenticated the request.
32283228
32293229 - `type: "api_actor"`
32303230
32313231 - `api_key_id: string`
32323232
3233 ID of the API key that performed the write. This identifies the key, not the secret.
3233 ID of the API key (an `apikey_...` value). This identifies the key, not the secret.
32343234
32353235 minLength: 1
32363236
32373237 - `BetaManagedAgentsUserActor object`
32383238
3239 Attribution for a write made by a human user through the Anthropic Console.
3239 A human user, for example acting through the Anthropic Console.
32403240
32413241 - `type: "user_actor"`
32423242
32433243 - `user_id: string`
32443244
3245 ID of the user who performed the write (a `user_...` value).
3245 ID of the user (a `user_...` value).
32463246
32473247 minLength: 1
32483248
32493249 - `BetaManagedAgentsServiceAccountActor object`
32503250
3251 Attribution for a write made by a workload authenticated as a service account, for example via Workload Identity Federation.
3251 A workload authenticated as a service account, for example via Workload Identity Federation.
32523252
32533253 - `type: "service_account_actor"`
32543254
32553255 - `service_account_id: string`
32563256
3257 ID of the service account that performed the write (a `svac_...` value).
3257 ID of the service account (a `svac_...` value).
32583258
32593259 minLength: 1
32603260
from line 3270
32703270
32713271 - `redacted_by: optional BetaManagedAgentsActor`
32723272
3273 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).
3273 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.
32743274
32753275#### Example
32763276
No line in this hunk matches that.