
jinyeandQwen-Coder
3071807dc5
feat(runtime-broker): add bounded retention for terminal JDBC history (#13642)
* feat(runtime-broker): add bounded JDBC history retention
* codex: fix CI failure on PR #13642
* fix(runtime-broker): preserve microseconds in retention cursors
* fix(sdk-java): skip corrupt retention rows instead of stalling the sweep
A truncated evidence JSON throws RuntimeBrokerException, which the old catch did not cover, so the keyset never moved past that row.
* docs(sdk-java): clarify retention age limits
Co-authored-by: Qwen-Coder <[email protected]>
* fix(runtime-broker): reject submillisecond retention ages
Co-authored-by: Qwen-Coder <[email protected]>
* fix(runtime-broker): retain unsettled background dispatch evidence
Co-authored-by: Qwen-Coder <[email protected]>
* test(web-shell): recalibrate transcript artifact ceiling
Update the measured main-copy baseline and retain a strict 1,329,000 UTF-16 unit cap with the existing transcript boundary guards.
Co-authored-by: Qwen-Coder <[email protected]>
* fix(managed-agent): avoid repeated background owner scans
Deduplicate exact owning Session identities before the retention reference lookup. Keep retention disabled pending the separately tracked cleanup release-proof contract in #13992.
Co-authored-by: Qwen-Coder <[email protected]>
---------
Co-authored-by: Qwen-Coder <[email protected]>
2026-10-14 04:50:56 +00:00
..
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 00:58:38 +00:00
2026-10-14 04:50:56 +00:00