HsbcJone commented on PR #1352:
URL: https://github.com/apache/flink-agents/pull/1352#issuecomment-6648690021
Thanks @eemario — addressed both blocking items on `fc8f2663` (rebased onto
current main):
1. Context is deep-copied/snapshotted on attach (Java `UserDefinedContext` +
Python `copy_user_context`, including nested maps/lists), so later mutation of
a reused map cannot leak across requests.
2. Python `Event.from_json` no longer coerces JSON `context` shaped like
`{"type":"Row",...}` into a PyFlink `Row` on the eight built-in
request/response events; other attributes still reconstruct rows as before.
Also added the two non-blocking coverage items (cross-language context
snapshots + ActionStateSerde restore path for chat context). CI is re-running.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]