improve(gateway): compose live session stress probes (#122519)

* test(gateway): compose live session stress probes

Amp-Thread-ID: https://ampcode.com/threads/T-019feaaa-c7ed-769e-9f29-a3612bec72e7

* fix(ai): resume after Responses compaction checkpoints

Amp-Thread-ID: https://ampcode.com/threads/T-019feaaa-c7ed-769e-9f29-a3612bec72e7

* test(gateway): compose multi-session subagent probes

Amp-Thread-ID: https://ampcode.com/threads/T-019feaaa-c7ed-769e-9f29-a3612bec72e7

* fix(test): invalidate inlined schema transforms

Amp-Thread-ID: https://ampcode.com/threads/T-019feaaa-c7ed-769e-9f29-a3612bec72e7

* test(ai): cover empty compaction owners

Amp-Thread-ID: https://ampcode.com/threads/T-019feaaa-c7ed-769e-9f29-a3612bec72e7

---------

Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
Peter Steinberger
2026-08-12 06:22:08 -07:00
committed by GitHub
parent 9b90e104c5
commit 2cb9a75648
15 changed files with 187 additions and 65 deletions
+3 -3
View File
@@ -77,9 +77,9 @@ Implementation:
- Max image side is configurable via `agents.defaults.imageMaxDimensionPx`
(default: `1200`)
- Blank text blocks are removed while this pass walks replay content.
Assistant turns that become empty are dropped from the replay copy; user
and tool-result turns that become empty receive a non-empty
omitted-content placeholder.
Assistant turns that become empty are dropped unless they own opaque
provider replay state; user and tool-result turns that become empty receive
a non-empty omitted-content placeholder.
---