Skip to content

Commit 9adf011

Browse files
haiyuan-eng-googlecopybara-github
authored andcommitted
fix(plugins): complete BigQuery Agent Analytics privacy and shutdown hardening
Harden BigQueryAgentAnalyticsPlugin so it fails closed around formatter and parser output, redacts sensitive mappings, diagnostic text, signed URIs, and raw prompt text before inline or GCS storage, validates existing table schema type and mode recursively at startup, and reports shutdown success only after all owned work, clients, and executors are drained or closed. Queue accounting is O(1), JSON nesting is bounded consistently across Python versions, and remote drains are created and finalized on their owning event loop. Co-authored-by: Haiyuan Cao <haiyuan@google.com> PiperOrigin-RevId: 954858186
1 parent bb6d547 commit 9adf011

2 files changed

Lines changed: 5692 additions & 591 deletions

File tree

0 commit comments

Comments
 (0)