Tianyi Cui
1b56cf6013
test(ci): retain useful regression controls after master rebase
2026-09-09 13:18:09 +08:00
Tianyi Cui
94a2b0a248
test(ci): await details transitions and report benchmark runtime
2026-09-09 13:18:08 +08:00
Tianyi Cui
2c0596c1ba
docs(bench): clarify reviewed request-history limit
2026-09-09 11:29:05 +08:00
Tianyi Cui
ba4b8fddeb
test(bench): calibrate hosted cold Agent resume limit
2026-09-09 11:26:48 +08:00
Tianyi Cui
2567d35cdf
docs(bench): synchronize request-history limit
2026-09-09 11:26:48 +08:00
Tianyi Cui
48007d76f2
test(bench): allow measured request-history runner variation
2026-09-09 11:26:48 +08:00
fz
94ff82f57b
Merge origin/master into feat/remove-str-replace-editor-from-minimal
2026-09-08 23:22:25 +08:00
Tianyi Cui
756b10fcfe
test(session): cover composed canonical and PTC restoration
2026-09-08 16:56:52 +08:00
Tianyi Cui
5b039c1796
Merge master 822041865d into Session V3 release
2026-09-08 00:17:14 +08:00
fz
707d0e7e52
Merge origin/master into feat/remove-str-replace-editor-from-minimal
2026-09-07 23:25:03 +08:00
_Kerman
753effe602
fix(bench): rely on testkit session projection mounting
...
mountAgentLoopTestDependencies registers SessionProjectionRegistry, so benchmark workers must not mount it again before resuming agents.
2026-09-07 20:52:06 +08:00
fz
5c98a81a50
test(benchmarks): explicitly compose the SDK file editor
2026-09-07 19:43:49 +08:00
Tianyi Cui
dbd28a8071
fix(benchmarks): keep composer focus during streamed input
2026-09-07 17:21:56 +08:00
Tianyi Cui
f7b1658ff2
fix(benchmarks): reserve system heads in generated V3 histories
2026-09-07 15:03:32 +08:00
Tianyi Cui
19d167cec2
Merge latest master request-freeze and frontend performance work
...
Preserve the V3 system-prompt projection while adopting master’s per-agent frozen-message provenance and frontend performance gates. Keep benchmark workload admission and diagnostics fixes intact, and retain both migration and first-open/reopen lifecycle guarantees.
2026-09-07 14:53:00 +08:00
Tianyi Cui
cbdf32447e
fix(benchmarks): calibrate repeated hosted browser open median
2026-09-07 13:29:38 +08:00
Tianyi Cui
1a3af89a8d
fix(benchmarks): calibrate hosted paging and trajectory endpoints
2026-09-07 13:29:38 +08:00
Tianyi Cui
620c2b0b27
fix(benchmarks): calibrate hosted frontend endpoints and preserve input overlap
2026-09-07 13:29:38 +08:00
Tianyi Cui
c51c16cdac
test(perf): respect browser failover provisioning policy
2026-09-07 13:29:38 +08:00
Tianyi Cui
9369585872
test(perf): bound browser observers to active response
2026-09-07 13:29:38 +08:00
Tianyi Cui
7ac5e08246
test(perf): measure real history streams and live input overlap
2026-09-07 13:29:38 +08:00
Tianyi Cui
6ad74db2e3
test(perf): gate long-session browser and active reconnect workflows
2026-09-07 13:29:38 +08:00
Tianyi Cui
e2b81cf8bf
docs(perf): distinguish hosted request and catalog budgets
2026-09-07 13:29:37 +08:00
Tianyi Cui
8e270960ed
test(perf): calibrate request history on standard hosted CI
2026-09-07 13:29:37 +08:00
Tianyi Cui
84914c316d
test(perf): calibrate baseline requests for hosted CI
2026-09-07 13:29:37 +08:00
Tianyi Cui
2f0088357d
test(perf): calibrate tool continuation for hosted CI
2026-09-07 13:29:37 +08:00
Tianyi Cui
daa7f60630
test(perf): calibrate catalog for standard hosted CI
2026-09-07 13:29:37 +08:00
Tianyi Cui
1507f82888
docs(perf): record backend CI evidence and align workload prose
2026-09-07 13:29:37 +08:00
Tianyi Cui
c599ef87c4
test(perf): baseline tool-heavy backend workflows
2026-09-07 13:29:37 +08:00
Tianyi Cui
fcbadb07db
fix(benchmarks): keep Session opening fixture migratable to V3
...
Begin each synthetic step before its user surface message so the structural V2-to-V3 migration can reserve its protected system head without reordering historical events. Keep the workload size, frame partition, original chunk provenance, and every timing/heap budget unchanged.
Add a small real persistence migration/publication/reopen prerequisite that preserves all user and assistant content and original V0 bytes. Both this regression and bounded stderr-headline regression fail before the fix and pass afterward. Worker errors retain a bounded head and tail instead of hiding migration refusal behind a generic stack tail.
Validation: full Session-opening benchmark16/16 passed, including all six128MB completion cases; focused full type-aware lint passed. First Agent resume median178.7ms and reopen27.4ms are below unchanged450/100ms budgets.
2026-09-07 11:09:36 +08:00
Tianyi Cui
b74411d9b8
test(bench): calibrate reopen budget for standard two-CPU CI
2026-09-06 18:24:42 +08:00
imccyu
9b78f99dec
perf(session): transfer frozen persistence reads into restore
2026-09-06 02:10:23 +08:00
imccyu
a3e5edbdbf
perf(session-persistence): prepare historical reads before publication
2026-09-06 02:08:48 +08:00
imccyu
a548150f86
test(perf): isolate benchmark dependencies
2026-09-06 01:01:04 +08:00
imccyu
422f5a19af
test(perf): calibrate CI benchmark budgets
2026-09-06 01:01:04 +08:00
imccyu
356a332195
test(perf): run benchmarks against built artifacts
2026-09-06 01:01:04 +08:00
imccyu
ec954d495e
test(perf): freeze released benchmark rows
2026-09-06 01:01:04 +08:00
imccyu
47a6fa0f28
test(perf): centralize lifecycle benchmarks
2026-09-06 01:01:03 +08:00