Prefix of customMetadata keys that callers cannot set.
Keys with this prefix are dropped from the customMetadata passed to
Runner.runAsync, and from events that are restored into a session or
received from a remote A2A agent. Stored events keep them, but they are
removed from API responses, saved session files and A2A messages.
The value matches adk-python so a session store shared between the two
treats the same keys as internal.
Prefix of
customMetadatakeys that callers cannot set.Keys with this prefix are dropped from the
customMetadatapassed toRunner.runAsync, and from events that are restored into a session or received from a remote A2A agent. Stored events keep them, but they are removed from API responses, saved session files and A2A messages.The value matches adk-python so a session store shared between the two treats the same keys as internal.